bp is a chain gas station and convenience store offering petrol and diesel fuels, along with snacks and drinks. It provides services such as pay for fuel and accepts major payment cards.