Charles Moore

  • Did you know that there was no royal wedding in Westminster Abbey between 1382 and 1919? (In the intervening period, the couples were married more privately - in the Chapel Royal, for example.) Since then, there have been nine. This fact tells you something surprising: in modern times, royal ...

    Read More