bp is a petrol station offering a range of petrol and diesel fuels. Amenities include restrooms, repair service, and WiFi. They also participate in earnify pay for fuel.