Pubs in London - Kentish Town 86 Highgate Road, Kentish Town, London, NW5 1PB Tags: air conditioning, beer garden, food, international, outside seating, private parties, vegetarian dishes