Hackney Free School wins the London Final for the first time, beating Grey Court School from Richmond, Ashburton School from Croydon and Abbs Cross from Havering.