A Medieval Royal Wedding at Windsor
The wedding of Prince Henry of Wales with Ms Meghan Markle will be celebrated this Saturday, 19 May, in St George’s Chapel. The first Royal wedding known to have taken place in St George’s is that of Queen Victoria’s eldest ...