Virgin Media O2 showcases the latest technology as it opens flagship store in Westfield, Stratford City
Virgin Media O2 has opened a new concept store in Westfield Stratford City. The UK’s largest telco store at nearly 5,000 sqft, it adds to the current 300 physical...