did princess margaret marry peter townsend
The first episode, Sisters, starring Emila Fox as the Queen and Katie McGrath as Princess Margaret, will be broadcast on November 29 and portrays the events leading up to the Princess' announcement that she would not marry Townsend.