[ad_1] It is after her final journey that Her Majesty the Queen will be laid to rest at Windsor next…