The Grand Connaught Rooms

The Grand Connaught Rooms

61-65 Great Queen Street
London
WC2B 5DA

Map of location