HENLEY ON THAMES ROMAN CATHOLIC SCHOOL

Scope and Content

Henley Roman Catholic School was built in 1889 and was located on Station Road.