Name
Thomas Haselden
Designation
architect
Born
1847
Place of Birth
Bolton
Location
Bolton
Died
1888