modern architecture london

Tower Place

Foster + Partners, 2003

Offices | Lower Thames Street, EC3
Tower Place
 
map | bird's eye view | streetview
Pictures taken July 2010
Tower Place
Tower Place
Tower Place
Tower Place
Tower Place
Tower Place
Tower Place
Tower Place
Tower Place

 

Tower Place Tower Place Tower Place Tower Place Tower Place Tower Place Tower Place Tower Place Tower Place