London Palladium

Argyll St, London, W1F 7TF, United Kingdom