11 Oxford Street£160,000Dec 2025
49 Oxford Street£172,500Nov 2025
41 Oxford Street£117,000Aug 2025
23 Oxford Street£155,000May 2023
17 Oxford Street£155,100May 2022
45 Oxford Street£130,000Jan 2022
49 Oxford Street£128,000Aug 2021
5 Oxford Street£113,500Oct 2019
23 Oxford Street£96,500Apr 2019
31 Oxford Street£189,000Apr 2019
2 Oxford Street£116,000Dec 2017
2 Oxford Street£70,500Oct 2017
4 Oxford Street£112,000Oct 2016
37 Oxford Street£70,000Jun 2016
5 Oxford Street£91,000Jan 2016
29 Oxford Street£81,000Nov 2015
15 Oxford Street£76,000Jan 2015
45 Oxford Street£85,750Dec 2014
23 Oxford Street£85,000Oct 2014
15 Oxford Street£94,000Dec 2009
29 Oxford Street£81,000May 2009
1 Oxford Street£120,000Oct 2008
3 Oxford Street£105,000Oct 2007
25 Oxford Street£97,000May 2007
4 Oxford Street£106,000May 2007
23 Oxford Street£95,000Nov 2006
31 Oxford Street£80,000Apr 2006
33 Oxford Street£100,000Apr 2006
9 Oxford Street£70,000Jan 2006
1 Oxford Street£71,250Sept 2005
37 Oxford Street£97,500May 2005
15 Oxford Street£88,000Feb 2005
3 Oxford Street£78,950Mar 2004
37 Oxford Street£69,500Mar 2004
43 Oxford Street£59,950Jan 2004
23 Oxford Street£53,000Aug 2003
47 Oxford Street£48,000Nov 2002
3 Oxford Street£42,500May 2002
26 Oxford Street£50,000May 2002
9 Oxford Street£23,000Jul 2001
19 Oxford Street£45,000Jun 2001
5 Oxford Street£36,500Feb 2001
5 Oxford Street£25,950Oct 2000
45 Oxford Street£35,000Sept 2000
45 Oxford Street£26,500May 2000
2 Oxford Street£29,500Feb 2000
25 Oxford Street£36,000Oct 1999
4 Oxford Street£40,500Jul 1999
27 Oxford Street£32,105Jul 1999
25 Oxford Street£20,000Jan 1999
1 Oxford Street£15,000Mar 1998
31 Oxford Street£50,000Dec 1997
28 Oxford Street£26,000Oct 1997
26 Oxford Street£39,950Jul 1996
26 Oxford Street£22,750Mar 1996
47 Oxford Street£25,000Jan 1996
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.