bp is a petrol station offering a variety of fuel options, a car wash, and restroom facilities. It also provides coffee, beverages, and a selection of retail items.