bp is a petrol station offering both gasoline and diesel fuels. It provides amenities such as restrooms and a pay-at-the-pump option.