Clapton Internet Cafe
Coffee Shop
Internet cafe offering computer access and likely refreshments. Located on Lower Clapton Road.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Clapton Internet Cafe.
Local restaurants nearby
215 Lower Clapton Road, ENG


