The Award for Film of the Year is the highest honour given by the London Film Critics' Circle. From Wikipedia