TOCA Social launches its debut site at the O2
Kicking off the launch last week, TOCA Social officially opened its doors on Thursday 12 August, welcoming its first visitors to experience the brand new 30,000 sq ft venue. With a variety of interactive football-based games on 17 interactive playing spaces, … Continue reading