Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
176 PEPPARD ROAD Detached £1,081,484 £635,000 15 Aug 2012
176 PEPPARD ROAD Detached £1,081,484 £635,000 15 Aug 2012
OAKHURST, 174 PEPPARD ROAD Detached £1,339,590 £775,000 16 Aug 2011