The Queen ‘will make Windsor Castle her main home and won’t return to Buckingham Palace this year’
The Queen will make Windsor Castle her main home and won’t resume residence at Buckingham Palace this year – but wants to ‘commute’ to London for engagements if it is safe to do so, a source claims The Queen, 94, set to make Windsor Castle her main home, royal source claims Her Majesty wants to … Read more