bp is a chain gas station and convenience store offering fuel, a car wash, and restroom facilities. It provides petrol and diesel fuels with options like earnify pay for fuel.