April 2012. London, England. Another iconic landmark, Tower Bridge, is a combined bascule and suspension bridge over the River Thames.
April 2012. Kensington Palace, London, England. Outside Kensington Palace in London. You can't help but say a little prayer here.