bp is a chain gas station providing fuel, including petrol and diesel, and offers a public restroom. It accepts major payment methods and participates in earnify pay for fuel.