Where is Kensington Palace, how old is the London royal residence and can you visit the gardens?
KENSINGTON Palace is the official residence of the Duke and Duchess of Cambridge. William, Kate, George and Charlotte are the latest in a long line of royals to live in the opulent landmark which once housed Queen Victoria. Where is Kensington Palace in London? Kensington Palace is a royal residence set in Kensington Gardens, […]