Westminster Abbey is located in London and has served as the traditional coronation site and burial place for British monarchs since 1066. The Abbey was originally built as a church in the 11th century and has since hosted over 16 royal weddings as well as numerous coronation ceremonies. It remains one of the most important royal sites in Britain today.