10 Upper Bank Street
10 Upper Bank Street is a 32-story office building located in Canary Wharf, in the Docklands area of London. It was completed in 2003 and...
1 West India Quay
1 West India Quay is a skyscraper designed by HOK in the Docklands area of London which was completed in 2004. It is 111 metres (364...
122 Leadenhall Street
122 Leadenhall Street, or the Leadenhall Building, is a 225 m (737 ft) tall building on Leadenhall Street in London. The commercial...
Tower 42
Officially called Tower 42, but to many people, the building that used to dominated the skyline of the square mile since the start of the...