Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CLOVER MEWS Terraced £1,377,162 £650,000 12 Feb 2004
4 CLOVER MEWS Terraced £3,309,349 £1,800,000 22 Jul 2005