Categories
Articles

Microsoft’s new London store is big, bold, and British

The Verge – All Posts