Royal Residences: Kensington Palace Kensington Palace is a short distance from Buckingham Palace, in London. Read more...