Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LONDON MEWS Detached £485,415 £285,000 18 Sep 2006
2 LONDON MEWS Detached £498,292 £295,000 18 Oct 2006
3 LONDON MEWS Detached £516,502 £345,000 22 Oct 2014
4 LONDON MEWS Detached £525,326 £487,500 29 Sep 2021
5 LONDON MEWS Detached £471,290 £270,000 18 May 2006
7 LONDON MEWS Detached £489,241 £285,000 4 Aug 2006