Internet cafe offering computer access and likely refreshments. Located on Lower Clapton Road.