Another independent 4 Star hotel joins our highly-rated IT and Wi-Fi Support this week in London’s Shepherds Bush.