Where Do The Royal Family Actually Live?

Buckingham Palace, Windsor Castle, Hillsborough Castle and Holyroodhouse might be the UK’s official royal residences, but where do King Charles and his family actually live? We glimpse inside the properties which the British royal family call home, from opulent London townhouses to grand estates in the Cotswolds and villas on ... The post Where Do The Royal Family Actually Live? appeared first on…