• Photos
  • Map
  • Streetview
  • Upload

City: London

Leicester Square Theatre is a magnificently restored theatre located in the heart of the West End and has a seating capacity of 400, along with a special 60 seats basement arrangement. The theatre is operated by London International Arts Theatre Ltd. The venue hosts stand-up comedy, cabaret, musical acts, small musical theatre productions, plays and comedies. 


Avg. Rating:4 Star Rating
Currently there are no reviews for this place. Be the first one to review.

Upload Image