Internet cafe with 8Mbs internet connection, air conditioned, drink and snacks, online and LAN gaming and several other facilities.
|World66 rating:||Rate now:|
|price:||£1 per Hour... (Half an hour 50p)|
|hours:||7 days a week/9am-9pm|
|address:||353 Edgware Road London, W2 1DS Opposite Church Street|