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