bp offers fuel, a car wash, and restroom facilities. It provides petrol and diesel fuels with earnify pay options.