TedzDuran
FollowSt George Wharf Tower
Also known as The Tower and Vauxhall Tower is it the highest residential building in London. It stands at 181 meters with 50 floors. Taken at twilight....
Read more
Also known as The Tower and Vauxhall Tower is it the highest residential building in London. It stands at 181 meters with 50 floors. Taken at twilight.
Read less
Read less
Views
143
Likes
Categories
Same photographer See all
Discover more photos See all