BP offers a variety of petrol and diesel fuels, along with amenities such as restrooms and WiFi. Earnify pay for fuel is available, and all major payment methods are accepted.