May 5, 2021 5 hrs ago LONDON â Charter Communications, Inc. has announced the opening of a new Spectrum store in London. The Spectrum store gives consumers in the London area a convenient option for adding or managing their Spectrum Internet®, TV, Mobile or Voice services. âOur Spectrum storeâs team is here to help our local customers who need support in getting and staying connected,â said Pattie Eliason, Senior Vice President, Spectrum Stores & Retail. âOur new store in London is a convenient and safe environment to add or manage services, shop for devices and accessories or make payments, while following current local and state health and safety guidelines.â