Set amid the tranquillity of Kensington Gardens in the heart of West London, Kensington Palace has been a royal residence for over three hundred years. Today, as well as being a popular London landmark for visitors from around the world, it is also an inspiring venue for stylish events. |