Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 PEPPARD ROAD Detached £764,159 £165,000 30 Oct 1998
19 PEPPARD ROAD Detached £619,293 £505,000 11 Oct 2019
21 PEPPARD ROAD Detached £448,792 £450,000 5 Aug 2022
25 PEPPARD ROAD Semi-Detached £470,358 £274,000 23 Aug 2006
29 PEPPARD ROAD Semi-Detached £584,306 £463,000 12 Oct 2017
31 PEPPARD ROAD Semi-Detached £702,359 £553,000 18 Aug 2017
37 PEPPARD ROAD Detached £853,637 £195,000 25 Jun 1999
41 PEPPARD ROAD Detached £453,451 £375,000 16 Jul 2020
43 PEPPARD ROAD Detached £388,274 £221,500 18 Apr 2006
45 PEPPARD ROAD Detached £516,236 £415,000 14 Jun 2018
47 PEPPARD ROAD Detached £406,011 £400,000 20 Nov 2023
49 PEPPARD ROAD Detached £513,294 £92,000 6 Jan 1995
51 PEPPARD ROAD Detached £414,469 £357,500 6 Nov 2020
53 PEPPARD ROAD Detached £451,637 £385,000 30 Oct 2020
55 PEPPARD ROAD Detached £380,000 23 Feb 2024