Holiday Inn Bloomsbury, Coram St, Bloomsbury, London WC1N 1HT, United Kingdom
Holiday Inn Bloomsbury, Coram St, Bloomsbury, London WC1N 1HT, United Kingdom
No delivery
Spot something wrong?
Dishes at Junction Bar & Restaurant. Prices may vary in venue.