Currently, Vodafone owns 3 stores near Manchester, Lancashire. This page shows a list of Vodafone branches close by.