The London's Critics Circle Film Awards

The Mayfair Hotel - 22/01/2017

  • The London's Critics Circle Film Awards

This years, London Critics Circle Film Awards will take place at The Mayfair Hotel. 

A great night to celebrate the best in film, voted for by acclaimed film critics. The perfect warm up to award season!