Leicester Square Theatre Location Map

The Leicester Square Theatre is located in Leicester Place, located on the northern side of Leicester Square. The nearest tube station is Leicester Square.

Directions to the Leicester Square Theatre from Leicester Square Tube Station: Take the Northern or Piccadilly Tube Line to Leicester Square Tube Station. At the top of the escalators follow the exit signs for 'Exit 2 - Leicester Square / Chinatown' and once at street level, turn right and then right again to go around the Hippodrome nightclub and into Leicester Square - keep walking past the Vue cinema and take the next right into Leicester Place. The Leicester Square Theatre is tucked away on the right hand side immediately past the Church of Notre Dame de France but before the Prince Charles cinema. In total a distance of 200 metres, approximately a 3 minute walk once you have left the tube station.

Leicester Square Theatre

6 Leicester Place