Prince Charles has been named "Londoner of the Decade" at the Evening Standard's Progress 1000 event honouring innovators in the capital.
The Prince of Wales was given the award to recognise his campaign work, and promoting the best of London and Britain.
Charles was also recognised for his charity work as part of the Prince's Trust, which he founded 40 years ago to help young people.
Over the past 10 years, The Prince's Charities has raised more than £1 billion.
Accepting the award, the prince said: "I am most touched and, indeed, surprised, that the Evening Standard should have decided to give me the award of Londoner of the Decade.
"As I suppose I have spent most of my life trying to propose and initiate things that very few people could see the point of or, frankly, thought were plain bonkers at the time, perhaps some of them are now beginning to recognise a spot of pioneering in all this apparent madness?"
The Progress 1000 is an annual event hosted by The Evening Standard in partnership with Citi to celebrate key influencers in London.