bp offers petrol and diesel fuels, alongside amenities such as a car wash and restrooms. They also participate in a fuel rewards program.