modern architecture london
modern architecture london

Canary Wharf tube station

Norman Foster, 1999
London Underground Station | Heron Quays Road, E14
DLR
Jubilee
Photos taken May 2011.