Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 SPRING MEWS Terraced £1,057,652 £675,000 11 Feb 2008
3 SPRING MEWS Semi-Detached £1,601,126 £499,995 1 Nov 2001
4 SPRING MEWS Terraced £1,318,635 £1,300,000 17 Jun 2022
6 SPRING MEWS Terraced £1,999,797 £1,097,280 24 Oct 2005