bp is a chain gas station offering fuel, including diesel. Services include earnify pay for fuel, restrooms, and acceptance of major payment cards.