modern architecture london
modern architecture london

Highbury Square

Allies and Morrison, 2009
Housing | Avenell Road, N5
Photos taken June 2010.