Britain's royal wedding: Royal Mews
The Royal Mews has been home to the British royal family's stables and carriages for centuries. The stables and those that work there are set to play a key role on April 29th, when the world will tune in to watch the marriage of Prince William and Kate Middleton. Images and soundbites. — UNITED KINGDOM, London, AFP