bp offers a variety of petrol and diesel fuels, along with services like restroom access and fuel payment options. Automotive services are also available.