Designed by
Title
O2 store #140869959
Description
Telefónica UK Limited trading as O2 ââ¬â stylised as O2 is a telecommunications services provider in the United Kingdom, owned by the Spanish multinational Telefónica, and is headquartered in Slough. O2 is the second-largest mobile network operator in the United Kingdom after EE, with Vodafone in third place.
This image is editorial