1st CENTRAL – car dependency

Heavy traffic on a London road