Holiday Inn London Camden Lock


Map (Click to open)
Map of Holiday Inn London Camden Lock
Location
30 Jamestown Road, London NW1 7BY, United Kingdom.
Contacts Transportations
Tube Camden Town(≈0.26km)
Bus Camden High Street(≈0.25km)
Social Media
YouTube of Holiday Inn London Camden Lock Facebook of Holiday Inn London Camden Lock Twitter of Holiday Inn London Camden Lock Instagram of Holiday Inn London Camden Lock
Nearby Attraction Nearby Entertainment Nearby Shopping Centres Nearby Accommodation

Leave a Comment

Your email address will not be published. Required fields are marked *