The Edinburgh Woollen Mill runs 4 existing branches near Portree, Isle of Skye. Here you'll see the listing of all The Edinburgh Woollen Mill locations in the area.