Slottet Svepperton i England.