The Internet Cafe London

The Internet Cafe London

0  Reviews


Coffee & Tea in London - South Kensington
11A Harrington Road , South Kensington, London, SW7 3ES
+44 (0) 20 7589 8991

The Internet Cafe provides customers with access to the net as well as email facilities. They only accept cash as a method of payment.
Tags: internet cafes




Could you submit a review of The Internet Cafe London? Your The Internet Cafe London review will help build a list of the best Coffee & Tea in London. Do you own the business - The Internet Cafe London? If so, claim it today! This will allow you to amend your details and improve your listing.