Church Road is located moments from Richmond town centre and Richmond Station which has both overground and underground allowing quick access to Waterloo and London’s West End. Richmond Park and the River Thames are also only a short walk away.
Council Tax - Band D