bp is a gas station chain offering fuel and a convenience store, with car wash services available. They offer restroom facilities and a fuel rewards program.