Thames Television was proud to be part of the team behind the filming of the Wedding between Prince Charles and Lady Diana Spencer on Wednesday 29 July 1981 at St Paul's Cathedral If you would like to license a clip from this video please e mail: archive@ Quote: Royal Wedding B/C 12026868 VT:25070 E
Hide player controls
Hide resume playing