Coffee & Tea in London - Highbury 207 Blackstock Road, Highbury, London, N5 2LL Tags: international phone calls, internet cafes