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

See 30+ Top London Sights. Fun Guide!
London's Amazing Palaces & Parliament
Soulful Travel Memories - Multilocation London Photoshoot

Locals also recommend

Location
6 Leicester Pl
London, England