Internet Exchange offers full PC and Internet facilities, including training, in a manner and style which allows even the complete novice to feel comfortable.
Internet Exchange
Internet Cafe at Victoria Library, 160 Buckingham Palace Road
Ad
No longer at this address
Our records show that Internet Exchange is closed.
Category
Internet Cafes
Internet Cafes
User Reviews
There are no user reviews