London - A City Firmly at the Forefront of Transport Planning
In 2000, London went through a bit of a Transport revolution with the establishment of Transport for London (TfL) which consolidated a number of Transport Agencies and embarked on a journey to deliver a “step change” in Transport for the City. But has the City continued to advance?