Name
William Johnson
Designation
architect
Born
1835
Place of Birth
Greystock, Cumberland
Location
Manchester