bp is a chain gas station providing fuel, including diesel, and offers restroom facilities. It provides earnify pay for fuel and accepts major payment methods.