Ivory Mini Market

Internet cafe also serving sandwiches and cakes. 
Address: 
69A Streatham Hill, London, Greater London SW2 4TX
Telephone: 
020 8674 7111
Opening hours: 
Monday - Sunday: 8am - 8pm