Coffee & Tea in London - Kentish Town 169 Fortess Road, Kentish Town, London, NW5 2HR Tags: air conditioning, cheap and quick, pasta, vegetarian dishes