Trinity Church Road

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...