Projects
Practice
Contact
More
Harrods Depository, Barnes, London
2021 - Present
Trinity Church Road is a four-storey townhouse, built at the turn of the millennium as part of the Harrods Village Development in Barnes...