modern architecture london
modern architecture london

Six Pillars

Tecton, 1932
House | Crescent Wood Road, SE26
Photos taken September 2012.