EE now owns 17 branches near Hitchin, Hertfordshire. The list of EE locations in the area can be found below.