The future Shell fuel retail stations by Editor November 6, 2022 0 Shell UK has revamped its gasoline station at Fullham Road in to a full-fledged EV charging station, complete with a ...