UKData checked October 2026
  1. Home
  2. London
  3. Cell phone stores
  4. Vodafone

You will find Vodafone, a cell phone store, at 10, Fulham Broadway Retail Centre in London. Also listed under business-to-business service, cell phone accessory store and electronic parts supplier. It is open on Sunday.

10, Fulham Broadway Retail Centre, London SW6 1BWChecked October 2026