St. Francis' College, Letchworth — boarding and day school for girls in Letchworth, Hertfordshire, England