O2 Pay Monthly Sim Only 50GB

£24.99

  • Unlimited Calls to any UK Mobile Number
  • Unlimited Calls to any Landline UK
  • Unlimited Texts to any UK Mobile Number
  • Free Roaming in Europe
  • 12 Months
  • £24.99 a month for next 12 months