Nice and quiet place near busy Camden Town!