Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 RICHMOND PLACE Terraced £169,153 £129,000 16 Dec 2016
3 RICHMOND PLACE Terraced £218,534 £139,995 5 Sep 2007
4 RICHMOND PLACE Terraced £213,233 £117,000 3 Oct 2005
5 RICHMOND PLACE Terraced £201,719 £96,500 26 Mar 2004
6 RICHMOND PLACE Terraced £201,469 £124,000 22 Nov 2013
ANCHORAGE RICHMOND PLACE Semi-Detached £231,530 £220,000 21 Jan 2022