Answer:
Since the coronation of William the Conqueror in 1066, all coronations of English and British monarchs have occurred in Westminster Abbey. Sixteen royal weddings have occurred at the abbey since 1100.
Step-by-step explanation:
4.5m questions
5.9m answers