Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ELLA MEWS Semi-Detached £832,865 £150,000 9 Jul 1996
3 ELLA MEWS £1,371,695 £1,200,000 8 Dec 2020