Residency at W Hotel, Leicester Square

10 Wardour Street
Leicester Square
London
W1D 6QF

Click Here For Map