City of London view at sunset and busy road with transport blurred lights. Success, transformation and innovation idea.