Open Studio: 31 Palfrey Place, London, SW8 1PE: 12th and 13th December 2026