BP offers quality fuels, including petrol and diesel. Earn points with every visit using the earnify app. Services include fuel payment options, restrooms, and repair service.