BP is a petrol station offering a range of petrol and diesel fuels. Services include restrooms, a shop, and acceptance of major payment methods.