Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
31A OXFORD ROAD Flats/Maisonettes £918,989 £860,000 17 Jun 2021
33 OXFORD ROAD Semi-Detached £2,615,337 £1,395,000 30 Nov 2004
35 OXFORD ROAD Semi-Detached £808,997 £440,000 10 Jun 2005
37 OXFORD ROAD Detached £2,488,361 £1,500,000 3 Jun 2013
39 OXFORD ROAD Detached £2,182,139 £1,372,000 25 May 2007