123A Oxford Road£110,000Oct 2025
123 Oxford Road£120,000Oct 2025
123A Oxford Road£77,500Jul 2024
123 Oxford Road£77,500Jul 2024
129 Oxford Road£150,000May 2024
101 Oxford Road£290,000Mar 2023
95 Oxford Road£123,000Sept 2021
103 Oxford Road£190,000Nov 2019
135 Oxford Road£145,000May 2019
123A Oxford Road£66,000Dec 2018
127 Oxford Road£170,000Oct 2018
123 Oxford Road£95,000Apr 2017
93 Oxford Road£168,000Sept 2016
99 Oxford Road£77,000Jan 2016
111 Oxford Road£180,000Mar 2015
103 Oxford Road£229,000Mar 2008
93 Oxford Road£190,000Aug 2007
117 Oxford Road£250,000Mar 2007
103 Oxford Road£202,000Aug 2006
127 Oxford Road£151,500Mar 2005
137 Oxford Road£140,000Dec 2004
101 Oxford Road£112,500Sept 2002
103 Oxford Road£125,000Aug 2002
91A Oxford Road£59,000Aug 2002
145 Oxford Road£65,000Jun 2002
101 Oxford Road£92,995Sept 2001
91A Oxford Road£96,000May 2001
103 Oxford Road£87,500Jan 2001
117 Oxford Road£77,000Sept 2000
91 Oxford Road£75,000May 2000
93 Oxford Road£30,000Dec 1999
101 Oxford Road£83,500Apr 1999
135 Oxford Road£46,000Apr 1998
153 Oxford Road£55,000Apr 1998
123 Oxford Road£33,500Oct 1997
111 Oxford Road£76,000Sept 1996
135 Oxford Road£46,000May 1996
149 Oxford Road£48,000Jan 1996
133 Oxford Road£59,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.