The Internet Cafe provides customers with access to the net as well as email facilities. They only accept cash as a method of payment.
The Internet Cafe
Internet Cafe at 11A Harrington Road
Ad
No longer at this address
Our records show that The Internet Cafe is closed.
Region
South Kensington
South Kensington
Category
Internet Cafes
Internet Cafes
User Reviews
There are no user reviews