bp offers petrol and diesel fuels, restroom facilities, and accepts major payment methods. Earn rewards with the earnify app.