Leicester Square Theatre is a magnificently refurbished theatre located in the heart of West End. Since its opening in 1953, the Leicester Square Theatre hosted everything from a French cultural center to a punk-music venue, but recently it is modernized running a healthy programme of comedy, cabaret, dance, music and theatre. Leicester Square Theatre had a number of successes over… Read more →
![leicester-sqaure-theatre](https://londonairportransfers.com/wp-content/uploads/2016/12/leicester-sqaure-theatre-150x150.jpg)