Royal wedding: Royal Family arrive at Mandarin Hotel
On the eve of the royal wedding, the Royal Family arrive at the Mandarin Oriental Hotel, near Hyde Park in London, where the Queen is hosting an event for British and foreign royals.
On the eve of the royal wedding, the Royal Family arrive at the Mandarin Oriental Hotel, near Hyde Park in London, where the Queen is hosting an event for British and foreign royals.