Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELLACOTT MEWS Detached £557,210 £170,000 28 Sep 2001
3 ELLACOTT MEWS Terraced £948,180 £915,000 9 Mar 2022
4 ELLACOTT MEWS Terraced £1,028,531 £686,950 18 Nov 2014
5 ELLACOTT MEWS Terraced £893,148 £730,000 19 Feb 2020
7 ELLACOTT MEWS Terraced £645,638 £385,000 10 Nov 2006
8 ELLACOTT MEWS Terraced £670,793 £400,000 10 Nov 2006