bp is a gas station chain providing fuel, cold drinks, and kerosene. They offer amenities such as earnify pay for fuel, acceptance of major payment cards, and free WiFi.