UK: Traffic Congestion Amid Lockdown In London
- Captured on Friday 15th of January 2021
- Location is London
Description
Traffic congestion during rush hours in London reached its highest level as workers continued to commute into work, desp Read more...