997 Oxford Road£677,500Jun 2025
FLAT 6, 993 Oxford Road£175,000May 2025
FLAT 3, 993 Oxford Road£175,000Jan 2025
FLAT 4, 993 Oxford Road£186,000Nov 2024
1029 Oxford Road£620,000Nov 2024
FLAT 5, 993 Oxford Road£230,000Aug 2024
FLAT 1, 993 Oxford Road£237,500Aug 2024
FLAT 2, 993 Oxford Road£255,000Aug 2024
995 Oxford Road£1,650,000Jan 2023
1021 Oxford Road£880,000Sept 2021
991 Oxford Road£780,000Sept 2021
1021 Oxford Road£835,000Aug 2017
1019 Oxford Road£600,000Apr 2017
997 Oxford Road£515,000Dec 2016
999 Oxford Road£690,000May 2016
1017 Oxford Road£799,950Nov 2015
1013 Oxford Road£249,950Oct 2015
991 Oxford Road£685,000Oct 2015
999 Oxford Road£325,000Apr 2011
1023 Oxford Road£460,000Nov 2010
1013 Oxford Road£160,000Mar 2010
1033 Oxford Road£595,000Dec 2009
1007 Oxford Road£365,000Jul 2009
1015 Oxford Road£630,000Aug 2007
993 Oxford Road£500,000Feb 2006
1013 Oxford Road£148,000Jan 2006
1025 Oxford Road£380,000Dec 2005
1019 Oxford Road£345,000Jul 2005
1021 Oxford Road£445,000Jun 2004
1013A Oxford Road£145,000Sept 2003
1033 Oxford Road£495,000May 2003
995 Oxford Road£475,000Mar 2003
1031 Oxford Road£430,000Sept 2001
1027 Oxford Road£295,000Aug 2001
1025 Oxford Road£345,000Jul 2001
1019 Oxford Road£259,950Apr 2001
1007 Oxford Road£260,000Feb 2000
1031 Oxford Road£295,000Dec 1999
1011 Oxford Road£240,000Sept 1999
1001 Oxford Road£275,000Jul 1999
1001 Oxford Road£177,500Apr 1998
997 Oxford Road£185,000Mar 1998
1013A Oxford Road£76,000Oct 1997
1021 Oxford Road£220,000Feb 1997
1031 Oxford Road£152,500Feb 1996
1003 Oxford Road£150,000Dec 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.