Quizzing Live

In Which Church Was The Wedding Of Prince Charles And Lady Diana Spencer In 1981

Answer:
St Paul's Cathedral