Culture
Will the Queen Ever Live at Buckingham Palace Again?
MUSEUM OF THE MONARCHY
Winston Churchill forced her to move into Buckingham Palace in 1953. COVID gave her cover to move to Windsor. Few expect the queen to spend a night at her iconic London home again.
Trending Now