bp is a chain gas station offering fuel, a selection of drinks and snacks, and restroom facilities. It provides petrol and diesel fuels, and accepts major payment methods.