bp offers petrol and diesel fuels, along with a store, restroom, and payment options. They provide fuels and other services.