The London Pavilion

1 Piccadilly Circus, London, W1J 0DA