News

The Royal Family are "very much welcome" to attend the Invictus Games in Birmingham in 2027, says the CEO Helen Helliwell.