bp is a petrol station offering a variety of fuel options, a convenience store with food and beverages, restroom access, and free WiFi. They accept major payment methods and offer a pay-for-fuel program.