32 Oxford Street£100,000Jul 2024
31 Oxford Street£115,000Apr 2024
29 Oxford Street£175,000Jun 2023
33 Oxford Street£135,000Feb 2023
47 Oxford Street£75,000Nov 2022
28 Oxford Street£148,500Sept 2022
40 Oxford Street£123,000Mar 2021
42 Oxford Street£90,000Feb 2021
18 Oxford Street£60,000May 2019
28 Oxford Street£116,500Jan 2019
21 Oxford Street£110,000Apr 2018
31 Oxford Street£82,000Jun 2015
32 Oxford Street£88,000Mar 2013
33 Oxford Street£120,000Jul 2011
37 Oxford Street£74,000Mar 2010
35 Oxford Street£78,500Jan 2010
20 Oxford Street£74,950Dec 2007
23 Oxford Street£60,000Sept 2006
24 Oxford Street£145,000Aug 2006
27 Oxford Street£93,000Jul 2006
29 Oxford Street£79,995Jun 2005
29 Oxford Street£73,000May 2004
45 Oxford Street£48,000Jun 2003
39 Oxford Street£41,500May 2002
20 Oxford Street£31,000Apr 2002
29 Oxford Street£15,500Nov 2000
32 Oxford Street£41,750Jun 1999
35 Oxford Street£37,950Sept 1998
39 Oxford Street£36,000Feb 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.