Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
266A EWELL ROAD Flats/Maisonettes £349,920 £100,000 7 Mar 2001
274A EWELL ROAD Semi-Detached £621,223 £270,000 22 Aug 2003
276 EWELL ROAD Semi-Detached £625,004 £580,000 3 Sep 2021
276A EWELL ROAD Terraced £395,481 £78,500 29 Aug 1997
276A EWELL ROAD Terraced £395,481 £43,500 29 Aug 1997
278 EWELL ROAD Terraced £479,367 £360,000 20 Jul 2016