bp is a gas station offering fuel, a convenience store, and a car wash. It provides petrol and diesel fuels, and accepts earnify pay for fuel.