bp is a petrol station offering a variety of fuel options, including diesel. Amenities include a store, restrooms, air pump, car wash, propane, and lottery tickets. Loyalty discounts and pay-at-pump options are available.