Coffee & Tea in London - Kentish Town 33 York Rise, Kentish Town, London, NW5 1SP Tags: authentic, home cooked food, seating area, takeaway