Great little spot, ideal for visiting Camden Town.