Sky opens new flagship shop at Westfield, White City
Sky has unveiled its new flagship shop at Westfield, White City. This will be Sky’s second bricks and mortar shop in London and builds on its existing presence in the capital with head office locations and Sky Studios in close proximity. One year on from opening the first Sky shop in the UK at Liverpool […]