Grand Connaught Rooms

61-65 Great Queen Street, London, WC2B 5DA
London
London
United Kingdom