Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
305 PEPPARD ROAD Detached £642,408 £520,000 21 Oct 2019
307 PEPPARD ROAD Detached £1,085,571 £206,000 14 Apr 1997