Blue plaque № 5014 in Leeds

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.
Local area map loading...
All plaques in Leeds

Tell us what you know about Blue plaque № 5014 in Leeds is a Good Stuff website.