Transport for London
There are approximately 25,000 licenced taxi drivers in the Greater London area. Taxi licensing provides and maintains a safe, reliable and readily available service for the public and fare paying passengers in London.
© Transport for London