mclcreate·Jun 30, 2016Open for business in Soho Squaremclcreate has opened a new W1 business location at 35 Soho Square.