bp is a chain gas station providing fuel, including petrol and diesel, and offers a public restroom. It also features a pay-at-the-pump option.