Full of mystery and mystique, and with little mayhem thrown in for good measure, four of the stately rooms in Petworth House were recently home to a festive Christmas masquerade. Set amongst the rolling hills of the South Downs in West Sussex, England, the austere...