bp is a gas station chain providing fuel, a convenience store, and a car wash. It offers petrol and diesel fuels, plus a public restroom and repair services.