Great little place in the heart of Camden Town just far enough removed so as not to have to deal with the noise and action the is Camden.