bp is a gas station chain with a convenience store and restaurant. It offers petrol and diesel fuels, restrooms, and a store.