VENUE

holiday-inn-london-4013390670-16x5.jpeg

Holiday Inn London – Camden Lock

 

30 Jamestown Road, London, NW1 7BY, United Kingdom

Tel: +44 (0) 207 485 4343

www.hicamdenlock.co.uk

Close to Camden's fashionable markets this contemporary Holiday Inn London-Camden Lock is located on the bank of the Regent's Canal.