modern architecture london
modern architecture london

Bankside 123

Allies and Morrison, 2007
Offices | Southwark Street, SE1
Photos taken April 2011.