About company

Holiday Inn London - Camden Lock hotel, London with offers on meeting rooms, events, functions & packages. Book online for our Best Price Guarantee.

GB 30 jamestown road
Unknown
Not verified company