The Home of Leaders Meet: Innovation

180 Studios is at the heart of London’s creative community. Located within the world-famous theatre district, this iconic Brutalist building that has been transformed into a cultural centre and will play host again to Leaders Meet: Innovation on 15 April 2027.

See below for information on the best travel options to get to the venue alongside a hand-crafted selection of hotel recommendations.

Location:

180 Studios, 180 The Strand, London WC2R 1EA

Tube and Trains:

4 minute walk: Temple – Circle & District line
11 minute walk: Covent Garden – Piccadilly line
14 minute walk: Charing Cross – Overground, Northern and Bakerloo lines
15 minute walk: Leicester Square – Northern and Piccadilly lines
18 minute walk: Waterloo – Overground, Bakerloo, Jubilee, Northern and Waterloo & City lines

Enquire To Attend

To protect the quality and relevance of the experience, every application is reviewed against the event’s seniority and audience criteria.

Participant Criteria – to qualify for the event you must hold a current C-suite or Director level position at a team or league, sport sponsor or consumer brand, broadcaster, or service provider working with the sports industry.

If you meet this criteria and would like to register your interest, get in touch with the team today by filling out this form.

If you meet the criteria, a member of the Leaders team will contact you with the next steps.