Great Tapestry of Scotland November 20, 2023 The Great Tapestry of Scotland is an extraordinary telling of 12,000 years of Scottish history 143 metres long. Galashiels, Scottish BordersĀ Share this article Facebook Twitter Pinterest Newer post Older post Back to blog