modern architecture london
modern architecture london

Centaur Street

dRMM, 2004
Housing | Centaur Street, SE1
Photos taken July 2010.