Buckingham Palace
Search results
We did not find results for: Kensington Palace, United Kingdom.
Check spelling or type a new query.
We did not find results for: Kensington Palace, United Kingdom.
Check spelling or type a new query.
Kensington Palace is a royal residence set in Kensington Gardens, in the Royal Borough of Kensington and Chelsea in London, England. Wikipedia