They are located at Crowne Plaza Hotel 20 Downing Street
What is their phone number?
The phone number for the Bloomsbury Restaurant is 08719429180. Can I help you in arranging a reservation?
Not at the moment but I would also like their address and postcode.