All places tagged "Tower Hill School"

Demazenod House

Catholic Retreat Centre, built 1980s, replacing 19th century school