More men study for the Catholic priesthood at London’s Allen Hall seminary
Oct 14, 2014 at 5:55 am
Eleven men have started studying for the Catholic priesthood at the start of the 2010 – 2011 academic year at Allen Hall, the Diocese of Westminster’s seminary in London.