Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 BURFORD MEWS Terraced £109,785 £64,000 5 Jan 2011
3 BURFORD MEWS Terraced £166,608 £127,500 31 Jan 2017
4 BURFORD MEWS Semi-Detached £212,006 £57,000 3 Jul 2000
6 BURFORD MEWS Terraced £176,859 £98,000 21 Aug 2009
8 BURFORD MEWS Terraced £137,029 £135,000 14 Nov 2023
9 BURFORD MEWS Terraced £202,098 £56,750 26 Jan 2001
11 BURFORD MEWS Semi-Detached £192,119 £83,500 11 Aug 2003
12 BURFORD MEWS Terraced £206,172 £66,950 8 Feb 2002