Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
56 Detached £1,250,040 £590,000 11 Feb 2004
57 Detached £666,253 £520,000 22 Jun 2017