at 30 Jamestown Road, London , NW1 7BY United Kingdom
Not your usual branded experience and right in the heart of vivid Camden Town. Welcome to your London pad!!
Camden Town Tube Station Bus Train Overground (Camden Rd) - direct to Stratford, the Olympics and Westfield East Taxi
2631 FB users likes Holiday Inn London - Camden Lock, set it to 79 position in Likes Rating for London, United Kingdom in Hotel & Lodging category
Holiday Inn London - Camden Lock is London based place and this enity listed in Hotel category. Located at 30 Jamestown Road NW1 7BY. Contact phone number of Holiday Inn London - Camden Lock: +442074854343