Projects
Practice
News
New Terrick House
— N22, London, United Kingdom
— New Terrick House is a new build 3 bedroom house developed on a disused garage site in North London.