Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELIZABETH MEWS Detached £570,399 £288,500 24 Jun 2004
2 ELIZABETH MEWS Detached £445,741 £249,950 18 Sep 2009
3 ELIZABETH MEWS Detached £519,618 £485,000 10 Dec 2021
4 ELIZABETH MEWS Detached £558,752 £290,000 12 Aug 2004