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…
Read MoreOver the past few months London taxi drivers have been arguing with Transport for London (TfL) over the fact that there is no taxi…
Read More