Windsor Castle's weddings, baptisms and burials The British royals come together for joyous and sad times in the historic St. George's Chapel at Windsor Castle, where Prince Philip will be laid to rest. Service at St. George's Chapel The funeral service for the Duke of Edinburgh will be held in St. George's Chapel at Windsor Castle. The chapel features magnificently carved oak choir stalls for the knights of the Order of the Garter, the highest order of knighthood in Britain, to which Prince Philip belonged. Above the pews hang the banners of its members, along with the coats of arms of over 700 former members.