Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 RICHMOND PLACE Detached £2,495,246 £1,450,000 12 Sep 2008
2 RICHMOND PLACE Detached £2,468,430 £1,680,000 7 Apr 2015
3 RICHMOND PLACE Detached £1,967,900 £1,575,000 26 Feb 2018