Dame Judi Dench arriving for The London Critics' Circle Film Awards, at Grosvenor House Hotel in central London.

- Image ID: GBD83A

Dame Judi Dench arriving for The London Critics' Circle Film Awards, at Grosvenor House Hotel in central London.

PA Images / Alamy Stock Photo

Image ID: GBD83A

Location: London UK