Williams Bros. Kelham Island Sheffield
founded in 1870 and moved to new premises in 1998. This site is a jumble of old original and newer build all crammed into a part of Kelham Island in Sheffield.
Pictures:
Thanks for looking
~