bp offers a variety of petrol and diesel fuels. Amenities include a car wash, air pump, restrooms, and pay at the pump. They accept major payment methods.