37 Oxford Road£350,000Feb 2025
17 Oxford Road£390,000Aug 2024
7 Oxford Road£412,500May 2024
5 Oxford Road£394,000Dec 2023
73 Oxford Road£340,000Aug 2023
7 Oxford Road£310,000May 2023
17 Oxford Road£387,500Apr 2023
41 Oxford Road£360,000Mar 2021
67 Oxford Road£275,000Feb 2021
57 Oxford Road£295,000Dec 2018
73 Oxford Road£290,000Jun 2018
29 Oxford Road£300,000Jul 2017
41 Oxford Road£245,500Mar 2017
51 Oxford Road£275,000Aug 2016
25 Oxford Road£363,000Jul 2016
57 Oxford Road£184,000Feb 2010
5 Oxford Road£214,950May 2008
29 Oxford Road£182,500Aug 2006
49 Oxford Road£172,500Jan 2005
61 Oxford Road£122,000May 2003
29 Oxford Road£157,950May 2003
25 Oxford Road£181,000Aug 2002
43 Oxford Road£38,000Dec 2001
31 Oxford Road£117,500Sept 2001
5 Oxford Road£139,000Sept 2001
57 Oxford Road£113,000Mar 2001
25 Oxford Road£96,000Mar 2000
3 Oxford Road£92,500May 1999
3 Oxford Road£66,500Oct 1996
75 Oxford Road£60,000Oct 1996
9 Oxford Road£68,000Aug 1996
43 Oxford Road£54,950Jun 1996
37 Oxford Road£51,000May 1996
59 Oxford Road£60,000Nov 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.