Inside the Windsor Castle venue where Prince Harry will marry Meghan Markle

Credit: PA Video