The Invictus Games Foundation is founded in 2014, operates from its headquarter in HANOVER HOUSE 14 HANOVER SQUARE LONDON, W1S 1HP, GB. The company operates in the Organizations, Non-Profit & Charitable Organizations sector.
The Invictus Games Foundation specializes in Organizing adaptive multi-sport events, Supporting recovery through sports, Assisting wounded, injured, or sick armed services personnel and veterans.