bp is a gas station chain providing fuel, a convenience store, car wash, restrooms, and free WiFi. It offers petrol and diesel fuels with earnify pay options.