Coffee & Tea in London - Kentish Town 4 Highgate Road, Kentish Town, London, NW5 1NR Tags: international phone calls, internet cafes