S Shell Gas Stations Bishop Hellmuth · 316 Oxford St E Shell is a service station located in London, Ontario, serving the local community on Oxford St E. This location is one of… Call Details