Microsoft retail store to open in London

Microsoft to open stores in London and other major European cities
Microsoft to open stores in London and other major European cities

Following reports earlier this month that Microsoft plans to open its own branded retail stores, it has been confirmed that Microsoft stores will open in London and other major European cities.

We reported the news that the Redmond giant was looking to take on Apple at its own high street game back in early February. Apple originally launched its own branded stores back in 2001, now boasting over 200 worldwide (20 of which are in the UK).