Coffee & Tea in London - Brixton 258 Brixton Hill, Brixton, London, SW2 1HF Tags: international phone calls, internet cafes, money transfer