home
buildings
map
about
sources
home
buildings
map
about
sources
More London
Foster + Partners, 2001-03
Offices | Tooley Street, SE1
Photos taken April 2011.