bp is a gas station chain offering fuel, including diesel, and a restroom. They accept major payment cards and offer earnify pay for fuel.