St. George's Chapel
Clip: Season 2018 | 1m 59s
Prince Harry and Meghan Markle will marry at St. George's Chapel at Windsor Castle. So far, 15 royal weddings and blessings have taken place there. Windsor Castle is the oldest and largest inhabited castle in the world and has been the family home of British kings and queens for almost 1000 years.
Aired: 05/14/18Video has closed captioning.