Church Institute, Leeds

thing and institute

Aged unknown

Commemorated on 1 plaque

The Church Institute The power house behind the advancement of religious and secular education on the principles of the Church of England in Leeds, and the home for a host of Church organisations. The British Deaf Association was founded here on 24 July 1890. Erected 1866-68.

Albion Pl, Leeds, United Kingdom where it sited (1866)