DESCRIPTION
The O2 is a UK telecommunications provider where you can find the latest gadgets, phone packages, and accessories.
Website
www.o2.co.uk
O2 Tottenham Court Road
Location
229 Tottenham Court Road, London, WC1E 7BD
+44 (0) 20 7580 2202