Come on in! Join Pinterest today...it only takes like a second or so.
high tea at kensington palace - Google Search
Kensington Station ~ London
afternoon tea at kensington palace
Tour of Princess Diana's Kensington Palace home
Kensington Palace- London
Kensington, London, UK
William and Harry giggling at Kensington Palace in 1986.