Internet City
  • Tel: 020 7930 8390 / 02079308390
  • Region: Unknow
  • City: London
  • Adress: 17 Charing Cross Rd
  • Zipcode: WC2H 0EP
Profile
Internet City London is a local internet café in London. They are pleased to offer internet access. Internet City internet café’s phone number is 020 7930 8390.
Map
Google Map of Internet City address:17 Charing Cross Rd,London,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.