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