bp is a gas station offering fuel payment options and restroom facilities. Major payment cards are accepted.