Back to list
The Coral Room
Well 7.8 (8 reviews)
Approx. £48
Location
16-22 Great Russell Street
London WC1B 3NN
See on the map