Get the best preloaded SIM cards.
5GB Data Roaming
3000 UK Minutes
3000 UK SMS
Supplied by Three UK
SIM Card Kiosks will accept contactless, debit and credit cards only.
You can find this kiosk located inside The Dictionary Hostel.
SIM Cards London is a Tubular Systems Ltd product.