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