Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 WOOLLARDS MEWS Terraced £396,260 £329,000 31 Mar 2020
2 WOOLLARDS MEWS Terraced £448,924 £265,000 2 Jul 2010