Holiday Inn Camden Lock
Address:
30 Jamestown Road
Camden Town
London
NW1 7BY
United Kingdom
Tel:
02074854343
Website:
www.hicamdenlock.co.uk