bp offers petrol and diesel fuels, along with amenities such as a touch-free car wash, free air for tires, and restrooms.