Theatre venue

Leicester Square Theatre

6 locals recommend,

Tips from locals

Anna
March 4, 2015
Great comedy and cheap shows here
Jay
June 19, 2018
The Leicester Square Theatre is a 400-seat theatre near Leicester Square, in the City of Westminster, London. It was previously known as Notre Dame Hall, Cavern in the Town and The Venue.
Marion
September 1, 2022
it takes 24 mins from Colliers Wood Station to Leicester Square on the Northern Line which now runs through the night on Friday & Saturday nights.

Unique things to do nearby

Soulful Travel Memories - Multilocation London Photoshoot
London's Amazing Harry Potter Walking Tour; Kids Freeee
Ultimate London Sightseeing Walking Tour

Locals also recommend

Location
6 Leicester Pl
London, England