bp is a chain gas station providing fuel, including diesel, and clean restrooms. It offers earnify pay for fuel and accepts major payment cards.