Alice Loxton & Kate Williams
Alice Loxton and Kate Williams appear on Inside Windsor Castle, a new series exploring the transformation of the iconic castle from a defensive tower to the grand palace we know today. The series premieres on Saturday 27th April at 9pm on Channel 5.