A private rental or taxi operator's licence is required in London if you want to manage a private hire or taxi business there. Services like taxi driving and limousine service are included in this category. So in addition to a valid driver's licence, you'll need a taxi or private hire car licence.