Monday, December 23, 2024
- Advertisement -spot_img

TAG

london news

Europe’s most congested city where drivers spent 99 hours stuck in traffic

For the third consecutive year, London has ranked in first place as Europe’s most congested capital.Spending an annual £560 on vehicle fuel, London drivers...

Latest news

- Advertisement -spot_img