bp is a petrol station offering a range of fuel options, including petrol and diesel. Select locations offer amenities such as car washes, ATM access, and convenience shops. Repair services are also available.