Skip Nav
Photo 18 of 22

18

When you visit London, Buckingham Palace and Kensington Palace are your only must dos.

Maybe you'll spot Kate!

X