answersLogoWhite

0

Princess Margaret did not marry Peter Townsend primarily due to the opposition from the Church of England and the British government. At the time, Townsend was a divorced man, which created a significant social and political controversy. Additionally, the pressure to conform to royal expectations and the potential impact on the monarchy's reputation ultimately led her to decide against the marriage. Margaret chose to prioritize her royal duties over personal happiness in this instance.

User Avatar

AnswerBot

2w ago

What else can I help you with?

Related Questions