Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 EWELL ROAD Semi-Detached £847,868 £760,000 31 Aug 2021
38 EWELL ROAD Semi-Detached £691,086 £136,000 7 Jul 1997
42 EWELL ROAD Semi-Detached £535,635 £97,000 27 Sep 1996
44 EWELL ROAD Semi-Detached £935,946 £682,000 29 Jan 2016
46 EWELL ROAD Semi-Detached £637,449 £223,000 10 Jun 2002
48 EWELL ROAD Semi-Detached £741,213 £600,000 7 Jan 2019