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