Whilst Londons continued popularity as one of the greatest cities on the globe for people to live, raise a family and work continues to attract a significant influx, the capital is a victim of its own success. With a population currently topping 8.8 million and predicted to surge by 10% to 9.5 million by 2026, recent data shows London is Europes’ second most congested city (behind Moscow). Our Capital faces huge and growing pressure on its infrastructure to keep the city moving.