Taxi Drivers Protest at The Shard

Over the past few months London taxi drivers have been arguing with Transport for London (TfL) over the fact that there is no taxi…

Taxi Drivers

Read More