Bickleigh is England's oldest inhabited castle - witness to a thousand years of bloody wars, revolting peasants and blue blooded aristocrats. Today, o…
When the staff are revolting and the customer is always right, can Devon's Bickleigh Castle survive the crucial summer season?