Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELLEN MEWS Semi-Detached £456,762 £450,000 16 Nov 2023
2 ELLEN MEWS Semi-Detached £497,656 £500,000 20 Jan 2023
3 ELLEN MEWS Detached £674,543 £128,950 15 Apr 1997