51 Oxford Road£118,000May 2026
40 Oxford Road£166,000Oct 2025
16 Oxford Road£300,000Feb 2025
26 Oxford Road£164,000Jan 2025
31 Oxford Road£168,000Dec 2024
55 Oxford Road£180,000Aug 2023
20 Oxford Road£170,000Nov 2022
19 Oxford Road£151,000Aug 2021
31 Oxford Road£140,000Feb 2021
12 Oxford Road£135,000Nov 2020
2 Oxford Road£150,000Mar 2020
41 Oxford Road£79,500Mar 2020
47 Oxford Road£133,000Nov 2019
38 Oxford Road£150,000Aug 2019
16 Oxford Road£120,000Feb 2019
10 Oxford Road£116,000Jul 2017
2 Oxford Road£142,000Mar 2017
49 Oxford Road£100,000Dec 2016
31 Oxford Road£116,000Jul 2016
30 Oxford Road£137,000Jun 2016
8 Oxford Road£131,000Feb 2016
47 Oxford Road£113,500Jun 2015
25 Oxford Road£48,000Jul 2014
21 Oxford Road£130,000Sept 2013
47 Oxford Road£112,500Jul 2012
53 Oxford Road£115,000Sept 2010
20 Oxford Road£95,995Sept 2010
19 Oxford Road£146,000Sept 2007
21 Oxford Road£154,500Sept 2007
12 Oxford Road£104,950Aug 2007
38 Oxford Road£149,000Aug 2007
47 Oxford Road£115,000Mar 2007
38 Oxford Road£122,000Aug 2006
45 Oxford Road£102,000Sept 2005
53 Oxford Road£101,950Aug 2005
21 Oxford Road£82,500May 2004
47 Oxford Road£45,000Mar 2004
39 Oxford Road£75,000Dec 2003
24 Oxford Road£72,000Mar 2003
55 Oxford Road£59,995Feb 2003
31 Oxford Road£41,000Mar 2002
36 Oxford Road£68,500Sept 2001
53 Oxford Road£44,000Jun 2001
47 Oxford Road£27,000Nov 2000
4 Oxford Road£42,500Mar 2000
18 Oxford Road£42,000Sept 1999
49 Oxford Road£27,250May 1999
16 Oxford Road£37,000Oct 1998
31 Oxford Road£33,000Jun 1998
24 Oxford Road£25,000Apr 1998
43 Oxford Road£34,000Aug 1997
45 Oxford Road£27,950Aug 1997
51 Oxford Road£33,000May 1996
51 Oxford Road£16,000Sept 1995
6 Oxford Road£23,000Aug 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.