Wide-angle view of the Glass Atrium and Plaza, at Tower Place


Tower Place is a low-rise, deep-plan, energy-conscious office building with flexible, full-access floors. The property is located in the City of London, adjacent to the Tower of London. Tower Place was designed and pioneered by world-renowned architect Sir Norman Foster. The buildings, which were completed in 2002, help to restore the site’s traditional urban grain, while reinstating historical views and creating a new public plaza with trees and water features in front of All Hallows Church. A glass atrium at plaza level that links the two buildings is one of the largest of its kind in Europe. Located near the Tower of London, Tower Place benefits from the bustling atmosphere.


Size: 3659px × 5560px
Location: Tower Place, City of London. EC3R 5BU,
Photo credit: © John Gaffen 2 / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: -rise, architecture, atrium, building, city, foster, glass, london, mixed-, modern, norman, office, place, plaza, public, sir, tower