66 Oxford Road£205,950Oct 2025
20 Oxford Road£353,000Jul 2025
4 Oxford Road£350,000Jul 2025
36 Oxford Road£410,500Jun 2025
74 Oxford Road£180,000Apr 2025
14 Oxford Road£295,000Nov 2024
28 Oxford Road£335,000Jun 2024
16 Oxford Road£312,000Mar 2024
68 Oxford Road£290,000Jun 2023
58 Oxford Road£326,000Mar 2023
74 Oxford Road£270,000Oct 2022
36 Oxford Road£380,000Oct 2022
76 Oxford Road£346,000May 2022
64 Oxford Road£225,000Sept 2021
64 Oxford Road£230,000Sept 2021
62 Oxford Road£300,000Jun 2021
76 Oxford Road£295,000Mar 2019
64 Oxford Road£160,000Dec 2014
38 Oxford Road£250,000Aug 2013
48 Oxford Road£180,000Jul 2011
76 Oxford Road£210,000Dec 2006
2 Oxford Road£285,000Nov 2006
72 Oxford Road£167,000Dec 2005
46 Oxford Road£199,000Oct 2005
6 Oxford Road£182,000Oct 2004
72 Oxford Road£135,000Mar 2004
74 Oxford Road£150,000Jan 2004
50 Oxford Road£184,000Oct 2003
4 Oxford Road£178,103Aug 2003
62 Oxford Road£120,000Jun 2002
60 Oxford Road£77,000Mar 2000
62 Oxford Road£72,000Jun 1998
62 Oxford Road£72,000Mar 1998
46 Oxford Road£30,000Dec 1997
24 Oxford Road£69,000Nov 1997
48 Oxford Road£75,000Aug 1997
74 Oxford Road£47,000Feb 1996
62 Oxford Road£64,500Nov 1995
58 Oxford Road£71,500Sept 1995
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.