For nearly a thousand years, Westminster Abbey in London has played an important role in the British monarchy. The historic structure was founded by Benedictine monks in 960 AD and existed as a ...