86 Oxford Road£335,000Aug 2025
128 Oxford Road£208,000Mar 2025
110 Oxford Road£275,000Jan 2025
118 Oxford Road£280,000Jun 2024
144 Oxford Road£277,000May 2023
114 Oxford Road£235,000Oct 2022
126 Oxford Road£125,000Sept 2022
102 Oxford Road£340,000Jul 2022
142 Oxford Road£291,000Jun 2022
120 Oxford Road£292,000May 2022
126 Oxford Road£196,500Feb 2022
86 Oxford Road£285,000Sept 2020
100 Oxford Road£270,000Jul 2020
142 Oxford Road£218,000May 2020
104 Oxford Road£170,000May 2020
102 Oxford Road£167,000Mar 2020
140 Oxford Road£325,000Dec 2019
90 Oxford Road£145,000Dec 2019
100 Oxford Road£150,000Jul 2017
134 Oxford Road£202,000Jul 2015
122 Oxford Road£92,500Feb 2014
140 Oxford Road£260,000Dec 2013
144 Oxford Road£154,000Nov 2012
82 Oxford Road£155,000Jul 2011
96 Oxford Road£128,000Jun 2010
106 Oxford Road£135,000Jun 2010
132 Oxford Road£140,000Mar 2008
80 Oxford Road£162,000Aug 2007
86 Oxford Road£162,000Jul 2007
120 Oxford Road£202,500Jun 2007
130 Oxford Road£185,000May 2007
138 Oxford Road£238,000Jan 2007
140 Oxford Road£280,000Aug 2006
134 Oxford Road£186,000Aug 2005
80 Oxford Road£163,000Sept 2004
118 Oxford Road£157,500Mar 2004
138 Oxford Road£190,000Oct 2003
134 Oxford Road£145,000Mar 2003
92 Oxford Road£114,000Jan 2003
132 Oxford Road£99,950Aug 2002
102 Oxford Road£110,000Jul 2002
94 Oxford Road£89,050May 2002
120 Oxford Road£69,950Jul 1999
102 Oxford Road£65,000Mar 1999
94 Oxford Road£64,000Oct 1998
118 Oxford Road£66,000Sept 1998
124 Oxford Road£64,950Jun 1998
106 Oxford Road£66,950Jun 1998
138 Oxford Road£84,950Dec 1997
128 Oxford Road£59,500Nov 1997
120 Oxford Road£57,100Oct 1997
144 Oxford Road£50,000Sept 1996
130 Oxford Road£56,000Aug 1996
124 Oxford Road£54,000Oct 1995
128 Oxford Road£51,500Apr 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.