bp is a 24-hour gas station and convenience store offering fuel, restrooms, and accepts major payment cards.