Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LANSDOWNE MEWS Detached £425,317 £92,500 21 Dec 1998
6 LANSDOWNE MEWS Terraced £416,660 £117,000 5 Jan 2001
9 LANSDOWNE MEWS Semi-Detached £834,718 £625,000 14 Jun 2016
10 LANSDOWNE MEWS Semi-Detached £408,750 £240,000 17 Aug 2012
11 LANSDOWNE MEWS Terraced £649,077 £495,000 21 Dec 2016
THE OFFICE, 12 LANSDOWNE MEWS Detached £829,435 £375,000 14 Nov 2003