Back London, United Kingdom Location De Vere Grand Connaught Rooms, 61-65 Great Queen StLondonWC2B 5DA No upcoming events