Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 PEPPARD ROAD £101,088 £100,000 13 Apr 2023
28 PEPPARD ROAD Semi-Detached £559,774 £450,000 28 Jun 2018
34 PEPPARD ROAD Semi-Detached £606,565 £130,000 14 Aug 1998
36 PEPPARD ROAD Semi-Detached £445,205 £360,000 12 Apr 2019
38 PEPPARD ROAD Flats/Maisonettes £485,358 £385,000 2 Nov 2017
40A PEPPARD ROAD Flats/Maisonettes £740,570 £163,950 12 Feb 1999
FLAT 6 42A PEPPARD ROAD Flats/Maisonettes £566,748 £307,000 6 Jun 2005
46 PEPPARD ROAD Detached £850,000 19 Oct 2023
48 PEPPARD ROAD Detached £1,023,141 £650,000 20 Mar 2014
50 PEPPARD ROAD Detached £1,054,365 £732,500 17 Jul 2015
THE DELL, 52 PEPPARD ROAD Detached £1,060,872 £625,000 8 Apr 2010