Maintenance Manager (Camden Lock)
21 days ago
London
Holiday Inn London - Camden Lock, a stylish gem 5 minutes walk from Camden Town underground station. Holiday Inn London - Camden Lock hotel is in the heart of Camden, close to its buzzing bars, restaurants and markets. Our Glasshouse, Camden suites and Mezzanine suites are ideal for meetings and ...