Kensington Palace
London residence - 9 Kensington Palace Gardens, London.