Bars in London - Camden 78-79 Chalk Farm Road, Camden, London, NW1 8AR Tags: air conditioning, cocktails, dj, european, food, happy hour, private parties: up to 20 guests