Langlands Mill 3 acres of the finest 'woolly' thinking
A. Hall & Sons.
Newton St. Boswells A. Hall & Sons
[1983?]
A. Hall & Sons.
Wool trade and industry