Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 STRATTON MEWS Terraced £374,982 £350,000 17 Dec 2021
5 STRATTON MEWS Detached £367,715 £340,000 29 Nov 2021
6 STRATTON MEWS Detached £432,116 £186,000 16 Jul 2003