DESCRIPTION
The main telecommunications provider Vodafone is located in London. Mobile phones, accessories, and phone packages are all available in the shop.
Website
Vodafone 215 Kensington
Location
215 Kensington High Street, London, W8 6BD
+44 (0) 333 304 0191
Vodafone 341 Oxford Street
Location
341 - 349 Oxford Street, London, W1C 2LE
+44 (0) 333 304 0191