bp is a gas station offering fuel, a convenience store with groceries, snacks, and drinks, plus amenities such as a car wash and air compressor.