Leiamra

Edit This
photo

Internet cafe with 8Mbs internet connection, air conditioned, drink and snacks, online and LAN gaming and several other facilities.

type:Internet Cafe
World66 rating: Rate now:
12345
price:£1 per Hour... (Half an hour 50p)
tel:02077236550
hours:7 days a week/9am-9pm
address:353 Edgware Road London, W2 1DS Opposite Church Street

back to Internet Cafes

Where World66 helps you find the best deals on London Hotels

Destinations in London