How glad I am that we went last year because William and Kate picked our wedding day to get married on....April 29th. We stayed in the Kensington area not too far from the Victoria & Albert Museum and of course, Harrods! I remember walking across the Millennium bridge this exact day last year! So beautiful.
Nothing says London like Trafalgar Square. Some of my fondest memories were just sitting and enjoying the weather and people gathered. The National Gallery was not too bad either!