21,300

Autocar - - DRIVE -

Num­ber of taxis op­er­at­ing in Lon­don – down 5.3% since 2015

Newspapers in English

Newspapers from UK

© PressReader. All rights reserved.