The 10 bedroom manor house is located on.the island of Jersey. The largest of the Channel Islands, the self-governing British Crown dependency is renowned for its coastal beauty and subtropical climate, and boasts an attractive off-shore, tax-haven status.