bp offers a variety of petrol and diesel fuels, along with a convenience store and restroom facilities. They provide fuels and payment options.