View Information
W London - Leicester Square
Leicester Square, 10 Wardour Street · LondonEnglandW1D 6QF · United Kingdom 
Phone:
(44) 207 758 1000
· Local Time:
1:21 AM
· Weather:
Mainly cloudy,
16 °C / 61 °F
mask

About Us