Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE MEWS Terraced £430,647 £345,000 30 Apr 2018
2 THE MEWS Terraced £240,714 £43,000 3 Jun 1996
3 THE MEWS Semi-Detached £314,658 £310,000 9 Nov 2023