BP offers a variety of petrol and diesel fuels. Amenities include air for tires and a restroom. Major payment cards are accepted.