126 - 128 Oxford Street£35,000Aug 2025
113 Oxford Street£75,000Jul 2025
108 Oxford Street£50,000May 2025
126A - 128A Oxford Street£43,000Jan 2025
133 Oxford Street£62,000Dec 2024
113 Oxford Street£67,000Jul 2022
121 Oxford Street£65,500Feb 2022
108 Oxford Street£49,995Dec 2020
129 Oxford Street£47,500Mar 2016
119 Oxford Street£37,000Dec 2014
104 Oxford Street£30,000Mar 2014
110 Oxford Street£36,000Oct 2012
142 Oxford Street£38,000Sept 2011
126A - 128A Oxford Street£25,000Jun 2008
126A - 128A Oxford Street£25,000Jun 2008
120 Oxford Street£58,000Mar 2007
112 Oxford Street£56,500Mar 2007
115 Oxford Street£58,000Mar 2007
121 Oxford Street£48,500Jan 2007
133 Oxford Street£52,000Dec 2006
113 Oxford Street£55,000Dec 2006
106 Oxford Street£52,500Sept 2006
130 Oxford Street£60,000Sept 2006
122 Oxford Street£78,000Aug 2006
117 Oxford Street£50,000Mar 2006
106 Oxford Street£45,000Jan 2006
104 Oxford Street£25,000Oct 2005
115 Oxford Street£49,000Jun 2005
96 Oxford Street£185,000Nov 2004
112 Oxford Street£49,000Oct 2004
131 Oxford Street£43,000Jun 2004
119 Oxford Street£48,500May 2004
120 Oxford Street£41,000Mar 2004
117 Oxford Street£30,000Sept 2003
131 Oxford Street£25,000Jun 2003
129 Oxford Street£25,000Jun 2003
113 Oxford Street£20,250Jan 2003
129 Oxford Street£20,250Jan 2003
133 Oxford Street£20,250Jan 2003
131 Oxford Street£20,250Jan 2003
115 Oxford Street£32,950Sept 2002
115 Oxford Street£17,000Jul 2002
124 Oxford Street£29,000Sept 2001
142 Oxford Street£16,000Feb 2001
120 Oxford Street£23,500May 2000
135 Oxford Street£25,000Apr 1999
104 Oxford Street£10,500Mar 1999
96 Oxford Street£52,000Feb 1999
127 Oxford Street£17,000Oct 1997
106 Oxford Street£23,000Apr 1997
130 Oxford Street£16,250Mar 1997
120 Oxford Street£14,250Jun 1996
98 Oxford Street£9,500Apr 1996
100 Oxford Street£16,000Oct 1995
108 Oxford Street£26,950Apr 1995
112 Oxford Street£13,500Mar 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.