Coffee & Tea in London - Kentish Town 169 Fortess Road, Kentish Town, London, NW5 2HR Tags: air conditioning, cheap and quick, pasta, vegetarian dishes
Coffee & Tea in London - Kentish Town 177 Queens Crescent, Kentish Town, London, NW5 4DS Tags: seating area, vegetarian dishes