Kensington Palace - London, Middlesex, England

Photo courtesy of Wikipedia - May 31, 2014