Leon and the renowned Father David established the Icon Studio at St Seraphim's in Little Walsingham in 1966. The Iconostasis at St Seraphim's was their earliest work. A series of British Saints was begun in the 1960s, and is ongoing. This includes the icon of All Saints of Britain, which is in the Russian Orthodox Cathedral, Ennismore Gardens, London. Father David died in 1993 shortly after he and Leon completed their largest work to date, for St. John the Divine Church, Kennington, London. The work consists of a panel containing a series of icons with the central panel showing the resurrection of Christ. Leon continues this work in St. Seraphim's studio and is also working on a large painting for the Church of the Transfiguration, Great Walsingham, Norfolk.