Leicester Square Theatre, 6 Leicester Place, London, WC2H 7BX

20 closest venues to Leicester Square Theatre within 30 km
0.0 miles The Basement
0.0 miles Prince Charles Cinema
0.0 miles Spotlight Offices
0.0 miles Metra Bar and Club
0.0 miles Polar Bear
0.0 miles Ku Bar
0.0 miles The Venue
0.0 miles Ruby Blue
0.0 miles Vue West End
0.1 miles Cineworld Leicester Square
0.1 miles Sound
0.1 miles Shadow Lounge
0.1 miles Soho Comedy Club
0.1 miles Empire Leicester Square
0.1 miles The Penthouse
0.1 miles Imperial
0.1 miles Cirque
0.1 miles The London Hippodrome
0.1 miles New World Restaurant
0.1 miles Odeon Leicester Square
Map