We're officially voco London Camden Lock – and we're growing our flock!
We are a cosy 152-bedroom hotel located in the heart of vibrant Camden Town. Our hotel is the perfect destination for both leisure and business travellers, offering excellent meeting and event facilities, a delicious full English breakfast, and a fantastic location just 5 minutes from the tube station.
...