modern architecture london
modern architecture london

New Street Square

Bennett Associates, 2008
Offices | Fetter Lane, EC4
Photos taken July 2010.
New Street Square