Loading venue…


Stay up to date with the latest news, announcements, and articles.
Leicester Square is a pedestrianised square in the West End of London, England, and is the centre of London's entertainment district. All the information for this venue has been submitted by visitors in the form of reviews. If you represent this location please submit your information using the 'Venues' tab above.
Overall rating
3
(1 review)
Overall rating breakdown
5 0 | ||
4 0 | ||
3 1 | ||
2 0 | ||
1 0 |
Access (avg.)
3
Parking (avg.)
3
Toilets (avg.)
-
Staff (avg.)
-
dystrophydad
Mar 2025
3
William Shakespeare, Mary Poppins and Mr Bean go to a park...
Leicester Square, London, Greater London, England, United Kingdom, WC2H 7LU
informationWarningText informationWarningEmail
informationWarningTitle
informationWarningText informationWarningEmail