Uber will soon offer riders the option to hail London's black cabs through their app

This is part of Uber’s expansion into a one-stop transportation app, including bookings for trains and car rentals.

London was one of the last major cities to partner with Uber for local taxi services.

Black cab drivers in London must pass a difficult test called the “Knowledge” to obtain a license.

Uber has faced resistance from black cab drivers and protests in London in the past.

Uber previously attempted to recruit black cab drivers in 2016 but later dropped the offer.

Uber had its license stripped twice by Transport for London (TfL) but has since been granted permits to operate.

The move to allow black cabs on the app has been criticized by the Licensed Taxi Drivers Association in London.