Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2A RICHMOND ROAD Detached £414,339 £325,000 18 Jul 2017
8 RICHMOND ROAD Terraced £296,346 £226,000 1 Dec 2016
10 RICHMOND ROAD Terraced £268,700 £158,500 17 Sep 2010
30 RICHMOND ROAD Semi-Detached £272,237 £160,500 12 May 2010