Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 OXFORD ROAD Detached £940,835 £539,000 17 May 2006
25 OXFORD ROAD Detached £1,761,646 £1,700,000 9 Mar 2022
33 OXFORD ROAD Detached £1,844,606 £1,400,000 3 Nov 2016