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 to Leaders Meet: Innovation on 8 & 9 April 2025.

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