London Festival Finishes with a Flourish