Home » Other » iPhone 12 5G from £37.37 a Month with £29.99 Upfront at O2 – Save up to £144! iPhone 12 5G from £37.37 a Month with £29.99 Upfront at O2 – Save up to £144! Ali Hussain December 21, 2020 OtherO2 SaveSavedRemoved 0 Deal Score0 0 Get Deal Deal Score0 0 Get Deal