bp is a chain gas station providing petrol and diesel fuels, plus a convenience store. It offers services such as restroom and pay for fuel.