The Detailed Map You've Always Wanted to See of Where All the Royals Live at Kensington Palace
Windsor, located about 30 miles west of London, is a “special ... and support staff work in part of the palace. Some of it, on the Kensington Palace gardens side, is also open to the public.
https://people.com/royals/map-where-royals-live-kens...
Published: Fri 7th Dec 2018 08:59 PM