At the time, The Edinburgh Woollen Mill owns 4 stores near Aberfoyle, Stirlingshire. This page will supply you with a list of The Edinburgh Woollen Mill branches close by.