137 Oxford Road£75,000May 2023
124 Oxford Road£60,000Apr 2023
122 Oxford Road£140,000Mar 2021
110 Oxford Road£130,000Dec 2019
109 Oxford Road£44,700Aug 2019
131 Oxford Road£109,950Nov 2018
111 Oxford Road£100,000Jul 2018
120 Oxford Road£90,000Nov 2017
106 Oxford Road£79,500Dec 2014
124 Oxford Road£85,000Nov 2014
125 Oxford Road£70,000Sept 2012
124 Oxford Road£85,000Aug 2012
121 Oxford Road£60,000Jun 2012
107 Oxford Road£80,000Jun 2012
121 Oxford Road£55,000Mar 2012
111 Oxford Road£78,000Dec 2011
112 Oxford Road£117,500Oct 2008
137 Oxford Road£85,000Oct 2008
120 Oxford Road£100,000Jul 2008
118 Oxford Road£81,000May 2008
122 Oxford Road£114,500Mar 2008
113 Oxford Road£95,000Aug 2007
109 Oxford Road£92,000Sept 2006
110 Oxford Road£90,000Sept 2006
120 Oxford Road£105,000Jun 2006
115 Oxford Road£85,000Feb 2005
105 Oxford Road£68,000Jun 2004
105 Oxford Road£45,000Apr 2004
127 Oxford Road£70,000Feb 2004
107 Oxford Road£70,000Sept 2003
103 Oxford Road£60,000Jul 2003
113 Oxford Road£67,000Apr 2003
134 Oxford Road£66,000Jan 2003
120 Oxford Road£68,000Jan 2003
124 Oxford Road£56,000Nov 2002
140 Oxford Road£38,000Jan 2002
114 Oxford Road£37,250Nov 2001
137 Oxford Road£29,500Jan 2001
115 Oxford Road£35,000Jun 2000
115 Oxford Road£18,000Jun 1999
122 Oxford Road£35,000Jun 1999
134 Oxford Road£38,000Mar 1999
113 Oxford Road£20,000Jul 1998
124 Oxford Road£27,000Jun 1997
112 Oxford Road£30,000Dec 1996
104 Oxford Road£28,000Oct 1996
125 Oxford Road£32,000Aug 1996
112 Oxford Road£15,000Jun 1996
113 Oxford Road£15,000Mar 1995
138 Oxford Road£16,000Mar 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.