London Architecture
Tower Place
Address
Tower Road
London, England WC2
Basic Information
Designed by Foster + Partners
Type Office Building
Neighborhood: The City