Saturday, August 22, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Leicester Square Theatre

City of Westminster, United Kingdom

The Leicester Square Theatre is a 400-seat theatre in Leicester Place, immediately north of Leicester Square, in the City of Westminster, London. It was previously known as Notre Dame Hall, Cavern in the Town and The Venue. The theatre hosts stand-up comedy, cabaret, music, plays and comedies.

Venue data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other music venues in United Kingdom