Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 EDMUND MEWS Terraced £484,518 £448,000 12 Nov 2021
2 EDMUND MEWS Terraced £539,680 £241,000 10 Oct 2003
3 EDMUND MEWS Terraced £489,243 £482,000 30 Nov 2023
4 EDMUND MEWS Terraced £598,048 £487,500 9 Dec 2019
5 EDMUND MEWS Terraced £494,209 £286,000 20 Jul 2011
6 EDMUND MEWS Semi-Detached £588,515 £197,000 22 Apr 2002