There is one Microsoft Store in the UK. It is located at Oxford Circus in London. Oxford Circus is is a road junction in the West End of London. This are is the largest CBD in the UK. It is located in the City of Westminster. BBC, BP, Pearson PLC, Economist Group, Marks & Spencer, Rolls-Royce Group have their head offices here.