Lord & Lady Walpole giving us a tour of their home, Mannington Hall, a moated medieval manor house.