St Joseph’s College, Upholland is a former Roman Catholic seminary, situated at Walthew Park, Upholland, Lancashire, England. The foundation of the large building was laid in April 1880 and college was opened in 1883.
sammy
8850