King Charles and Queen Camilla Prince Charles ‘surprised’ he won ‘Londoner of the Decade’ award Read More Thu 08 September, 2016