I'm not sure about supermarkets but I have seen BP road tankers drawing fuel from the Texaco depot in Fishersgate which makes me think that fuel may be collected from a local rather than a branded depot. A bit like regardless of who you buy gas from it all comes through the same main.