Picture a 250,000 ft² office building in the City of London with views of St Paul’s Cathedral, the Tate Modern, the City tower cluster, Canary Wharf and the River Thames. Now, imagine heading to the rooftop to enjoy pano…
Home
Feed
Search
Library
Download