Prince Charles ‘surprised’ he won ‘Londoner of the Decade’ award

by Victoria Howard