bp is a chain gas station providing fuel and a public restroom. It offers petrol and diesel fuels, and accepts earnify pay for fuel.