modern architecture london
modern architecture london

North Greenwich tube / bus station

Alsop & Störmer / Foster + Partners, 1999
London Underground Station | Millennium Way, SE10
Jubilee
Photos taken May 2011.