home
buildings
map
about
sources
home
buildings
map
about
sources
Canary Wharf tube station
Norman Foster, 1999
London Underground Station | Heron Quays Road, E14
DLR
Jubilee
Photos taken May 2011.