Virgin Media O2 launches massive 5,000 sq ft new flagship store at Westfield Stratford City
Move over, EE Experience—there’s a new retail sheriff in town. Virgin Media O2 has launched its new flagship store at Westfield Stratford City, which, at nearly 5,000 square feet, is claimed to be the largest telecoms retail space in the UK. Westfield Stratford City is one of Europe’s busiest retail destinations, drawing 50 million visitors
Operators - Staff Reporter
December 12, 2024