bp is a gas station offering fuel, including petrol and diesel. It provides a public restroom and accepts major payment methods.