Located near the Dunvegan Pier on the Isle of Skye and drawing on the MacLeod Estate's close historical connections with the world famous archipelago of St Kilda, St Kilda Shop & Gallery offers a wide selection of woollens, Harris Tweed products, jewellery, paintings, prints and books in a beautiful early Victorian building which used to be the Post Office serving the Outer Hebrides.