goddard place

[feasibility study]​

2018

refurbishment of a contemporary flat in north london, united kingdom