Bonnyrigg Carpet Factory

Location type

Works


Name and dates

Bonnyrigg Carpet Factory (1833-1983)