Edinburgh, Scotland (108 of 255)
Tartan Weaving Mill, Royal Mile.