A British restaurant at the Kingsway Hall Hotel on Great Queen Street.
Harlequin Restaurant (CLOSED)
Time Out says
Details
- Address
- Kingsway Hall Hotel
- 66 Great Queen Street
- London
- WC2B 5BX
Discover Time Out original video
Â
A British restaurant at the Kingsway Hall Hotel on Great Queen Street.
Discover Time Out original video
Â