Lnft-Slottet Shepperton i England.