Where to buy tartan in Edinburgh: the best shops to visit

Where to buy tartan in Edinburgh: the best shops to visit