Approximately 25 investitures are held annually : most in the Ballroom at Buckingham Palace , although the Waterloo Chamber in Windsor Castle and the Palace of Holyroodhouse in Edinburgh , Scotland , are also used .
Approximately 22 Investitures are held annually in Buckingham Palace , one or two at the Palace of Holyroodhouse in Edinburgh and one in Cardiff .