At the time, Vodafone owns 38 locations near Harlow, Essex. See this page for a complete list of every Vodafone location close by.