BP is a gas station offering a convenience store, restroom facilities, and both petrol and diesel fuels.