modern architecture london
modern architecture london

New River Village

Stock Woolstencroft, 2006
Housing development | Hornsey High Street, N8
Photos taken August 2009.

Sources