bp offers petrol and diesel fuels, along with services such as restrooms and fuel payment options. Repair service is available.