Three decades of growth reinvented the urban landscape in London—and transformed it into the preeminent global city ... take in the view from the top of 20 Fenchurch Street, known as the ...
as well as three cultural venues and a public footpath connecting Fenchurch Street to Ship Tavern Passage. This £500m, 36-storey building was approved by the City of London Corporation last December.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results