top of page
VENUE

Holiday Inn London – Camden Lock
30 Jamestown Road, London, NW1 7BY, United Kingdom
Tel: +44 (0) 207 485 4343
Close to Camden's fashionable markets this contemporary Holiday Inn London-Camden Lock is located on the bank of the Regent's Canal.
bottom of page