Inside St. George's Chapel at Winsdor Castle
CBS News - Friday, 18 May 2018
Windsor Castle, the longest occupied palace in Europe, has been the residence of 40 of England's monarchs. Gayle King speaks with chapter clerk at St.
George's Chapel where Prince Harry and Meghan Markle will wed..
Recent related videos
Wochit News - ▶ 00:53
Wochit Entertainment - ▶ 00:46