News

City Wonders – Best of London: Tower of London, Thames River Ride ... St. Paul's Cathedral to the "walkie-talkie" skyscraper (the Fenchurch Building). From Embankment Pier, we wandered through ...
Her Majesty's Royal Palace and Fortress of the Tower of London: How aptly the title states ... it was once the largest nonecclesiastical building in England and a focus of power for each new ...
Everyone knows that the Shard is London’s tallest building. Most people would guess that the pyramid-topped tower at Canary Wharf (1 Canada Square) was our loftiest building before that.