Microsoft is shutting down its flagship retail storefront in the UK — cuts lease short in the heart of London
The closure of the Microsoft Store in the UK is another blow for Microsoft's consumer facing products and services, which will no longer have a home on the streets of London. The company has been significantly scaling back on Surface and consumer efforts in the last handful of years, and the UK Microsoft Store is the latest victim.