Help for Heroes has raised £1 million a month since it has started.
A charity which helps wounded British service personnel has managed to raise £17m in 17 months.
Help for Heroes was set up in October 2007 to galvanise public support for troops injured in the current conflicts in Iraq and Afghanistan.
Its aim was to raise enough money to build a gym and full-size swimming pool at the military's main rehabilitation centre, Headley Court, in Surrey.
The complex is expected to open in May next year.
More than £12m of the money raised has already been committed to funding a series of other projects.
Money has also been provided for the building of a house where family members can stay when visiting wounded troops at Selly Oak Hospital, in Birmingham.
£17m in 17 months isn't a bad thing to have achieved
Actor Ross Kemp, who has just been made a patron of the charity, said he felt "incredibly humbled".
"This is a fantastic opportunity for us as civilians to show our appreciation of the men and women that do such an extraordinary job on our behalf," he said.
Kemp added that support was not only needed for service personnel with visible injuries, but that many more would develop post-traumatic stress disorder in the coming years because of their experiences.
"£17m in 17 months isn't a bad thing to have achieved.
"If you listen to some of the stories, it doesn't matter whether it's a girl who's given up her Christmas money or a private donation of £100,000," he said.
Major Peter Norton, another patron of the charity, was awarded the George Cross for bravery after he lost a leg and an arm in a bomb blast in Baghdad in 2005.
He said it was astonishing how Help for Heroes had captured the public support.
"It has boosted the forces' confidence and morale by showing them the support for them is there."
Bryn Parry, co-founder of Help for Heroes, said: "It has been a quite extraordinary year thanks to the kindness and generosity of people from all walks of life keen to do their bit."
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.