Vodafone opening hours

Vodafone is a store brand conducting business in 322 towns. It has 385 outlets. The largest number of its shops, 48, can be found in London. Other substantial cities, considering the total number of the brands' stores, are Glasgow - 5, Birmingham - 4, Sheffield - 2 and finally Newport - 2.

Biggest cities list: