London’s Top 10 Infrastructure Projects for 2025 unveiled
This year, the city will rebuild 61km of road, install 11 km of new bike lanes and 10 km of new sidewalk.
ADVERTISEMENT
This year, the city will rebuild 61km of road, install 11 km of new bike lanes and 10 km of new sidewalk.