Google Pixel 3 XL (64GB Clearly White) at £50.00 on O2 Refresh Flex (36 Month(s) contract) with UNLIMITED mins; UNLIMITED texts; 50000MB of 4G data. £55.84 a month.

The Google Pixel 3 not only sports a superior 12.2 MP main camera it also includes an equally impressive selfie camera. A modern addition to ensure your photos are a cut above the rest is "Top shot" which... More