World Cup

Final and Semi-Final in London

The Rugby World Cup with VIP hospitality

Twickenham stadium is a venue dedicated to rugby union. Located in south-west London, it is in this 82,000 seat arena that our clients supported their team during the final and semi-final of the Rugby World Cup, with VIP hospitality.


London, England
100 people