bp is a chain gas station offering petrol and diesel fuels. It provides fresh food, a public restroom, and accepts major payment cards.