Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 BARNES MEWS Semi-Detached £426,852 £414,500 1 Apr 2022