How city roads trap migrating fish
Greater London is crisscrossed by 14,800km of public roads, each with an average width of 8m. This network accounts for 8% of the metropolitan area, and motorways and A-roads alone cross the Thames and its tributaries at ...