“Nomadland” Wins 3 Awards From London Critics, Including Film of the Year Sunday, February 7, 2021 Nomadland won three top honors including Film of the Year, at the 41st London Critics’ Circle Film Awards, which were…