bp is a gas station offering fuel, a convenience store with grab-and-go food, drinks, snacks, tobacco, and free WiFi.