Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20A PEPPARD ROAD Semi-Detached £761,519 £450,000 16 Mar 2010
32 PEPPARD ROAD Detached £1,225,177 £500,000 14 Feb 2003
34 PEPPARD ROAD Detached £990,353 £985,000 3 Mar 2023
36 PEPPARD ROAD Detached £806,785 £470,000 4 Nov 2011
38 PEPPARD ROAD Detached £873,703 £490,000 27 Jan 2006
56 PEPPARD ROAD Detached £1,065,460 £623,000 21 Feb 2011