bp is a gas station offering various fuel options and services such as restrooms and pay-at-pump.