bp is a gas station offering fuel and convenience store items. It also provides automotive services, including routine maintenance.