At least 1,000 containers and their drivers have converged on London to protest againt diesel price and tax rates.


Popular on LondonNet