Internet Cafe 6

Internet Cafes in Ilford
Features
Scanning Service, Computer Repairs
Nearest public transport
Barking - National Railway