St. Margaret of Antioch, Leiston