Great place in the heart of Camden Town. Right across from the Tube station with everything on your doorstep.