Architects in London

Westbury Road, West Finchley N12 - New semi-dettached house following the demolition of the existing house