LONDON - MARCH 17: The exterior of Westminster Abbey on March 17, 2011 in London. The Abbey will be the venue for the wedding of H.R.H. Prince William and Kate Middleton in April 2011.
Editorial use only
Editorial credit: David Fowler / Shutterstock.com

Royalty-free stock photo ID: 73971109

LONDON - MARCH 17: The exterior of Westminster Abbey on March 17, 2011 in London. The Abbey will be the venue for the wedding of H.R.H. Prince William and Kate Middleton in April 2011.