Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
54 RICHMOND ROAD £678,129 £498,800 18 Oct 2016
141 RICHMOND ROAD Detached £154,697 £30,000 19 Aug 1997
THE PEEL HOTEL RICHMOND ROAD £356,993 £300,000 20 Nov 2020