Consortia Restaurant

Consortia Restaurant

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

Holiday Inn London Hotels | Holiday Inn London - Kensington Forum | Dining

http://www.holidayinn.com

}