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