One of the world’s biggest tech brands is setting up shop in London’s Oxford Circus. So, what could the opening of Microsoft’s latest flagship store – one of just three in the world – mean for the UK capital?
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.
Register
Find Out More