Kensington Palace in London is a working Royal residence. Of great historical importance, Kensington Palace was the favorite residence of successive sovereigns until 1760. It ...