Further details about the wedding of Prince Harry and Meghan Markle are being released today. The venue for the royal wedding is the Queen's favourite residence - Windsor Castle. Here's another look at when ITV Meridian presenter Sangeeta Bhabra went behind the scenes at Windsor Castle.