O2 SIM Cards Pay As You Go UNLIMITED Calls & Texts, 25GB DATA, New sealed pack

25GB data, unlimited calls and texts for £15 monthly. NOW 25GB data (was 15GB). Gold Number Sim Cards. Unlimited UK texts. The network may disconnect the sim after a number of weeks if you intend to use them outside the UK permanently.

eBay