Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELMDON PLACE Detached £256,252 £206,000 28 Jun 2018
2 ELMDON PLACE Detached £254,220 £147,500 22 Nov 2011
3 ELMDON PLACE Detached £232,272 £188,000 5 Jun 2019