Holiday Inn London - Camden Lock
Camden Town, London, Greater London NW1 7BY
Chose upbeat Camden for your next conference, exhibition, product launch, AGM, awards presentation, training session, team building day, festive party, gala dinner, networking reception or executive meeting.…
- Distance: 7.54 Miles
- Max: 350 guests
- Licensed Bar