Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 PEPPER MILL Detached £390,839 £210,000 24 Apr 2009