LONDON- APRIL 2: Tourists visit Westminster abbey, the venue for the royal wedding of prince William and Kate Middleton to be held later this month in London, April 2, 2011.
Editorial use only
Editorial credit: David Burrows / Shutterstock.com

Royalty-free stock photo ID: 74606950

LONDON- APRIL 2: Tourists visit Westminster abbey, the venue for the royal wedding of prince William and Kate Middleton to be held later this month in London, April 2, 2011.