BP offers petrol and diesel fuels with services such as mobile payment options and restrooms.