At Anna B Sheppard’s home in West LondonFor the current issue of Vogue Poland