bp offers petrol and diesel fuels, with amenities including restrooms and WiFi.