The Junction Restaurant

The Junction Restaurant

Your Holiday Inn hotel details and information page for Holiday Inn London - Bloomsbury in London, United Kingdom. Dining options at your Holiday Inn Hotel and Resort.

Holiday Inn London Hotels | Holiday Inn London - Bloomsbury | Dining

http://www.ihg.com

}