bp is a chain gas station offering a convenience store with sandwiches and a variety of petrol and diesel fuels. Services include restrooms and pay for fuel options.