bp offers petrol and diesel fuels, alongside amenities such as restrooms and repair services.