Where has Britain's Oscar-winning actress Helen Mirren been working for the - The Independent