67 Oxford Road£390,000Oct 2025
63 Oxford Road£275,000Sept 2024
79 Oxford Road£263,500Aug 2024
97 Oxford Road£248,000Sept 2022
71 Oxford Road£332,500Jul 2022
51 Oxford Road£345,000May 2022
95 Oxford Road£325,000Nov 2021
65 Oxford Road£295,000Aug 2021
57 Oxford Road£445,000Jun 2021
77 Oxford Road£325,000Apr 2021
99 Oxford Road£265,000Mar 2020
95 Oxford Road£232,000Nov 2019
95 Oxford Road£225,000Nov 2019
79 Oxford Road£210,000Jul 2019
69 Oxford Road£221,000Aug 2018
73 Oxford Road£242,500Mar 2018
73 Oxford Road£180,000Jan 2018
67 Oxford Road£300,000Nov 2017
57 Oxford Road£420,000Nov 2017
89 Oxford Road£265,000Nov 2017
77 Oxford Road£297,000Feb 2017
65 Oxford Road£210,000Jun 2016
77 Oxford Road£175,000Mar 2016
67 Oxford Road£235,000Sept 2015
81 Oxford Road£250,000Oct 2014
57 Oxford Road£175,000Jul 2009
81 Oxford Road£140,000Nov 2008
89 Oxford Road£149,000Apr 2008
67 Oxford Road£182,950Apr 2008
95 Oxford Road£176,000Mar 2007
83 Oxford Road£200,000Nov 2006
93 Oxford Road£135,250Jun 2006
103 Oxford Road£205,000Apr 2006
89 Oxford Road£114,950Oct 2005
71 Oxford Road£153,950Mar 2005
99 Oxford Road£142,000Jul 2004
51 Oxford Road£182,995Apr 2004
103 Oxford Road£180,000Jul 2003
75 Oxford Road£168,000Aug 2002
85 Oxford Road£120,000Jun 2001
51 Oxford Road£118,000Jun 2001
81 Oxford Road£83,750Apr 2001
49 Oxford Road£82,000Jan 1999
47 Oxford Road£110,000Aug 1998
83 Oxford Road£105,000Dec 1997
79 Oxford Road£56,500Nov 1996
51 Oxford Road£55,000May 1996
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.