Tag Archives: The Microsoft Apartment

The Microsoft Apartment

0

I visited The Microsoft Apartment a few weeks ago which is a showcase for Windows and Microsoft to showcase their array of latest tech and gadgets. The location is based in Central London in a very glam apartment that is split on two levels. It is a family home with rooms dedicated to different functions […]