Microsoft Launch Flagship London Store

LONDON, ENGLAND – JULY 11: A customer plays on an Xbox xCloud device at the Microsoft store opening on July 11, 2019 in London, England. Microsoft opened their first flagship store in Europe this morning, August 11. (Photo by Peter Summers/Getty Images)