Nice cozy place in the heart of Camden Town.