Stow of Wedale

Stow of Wedale, or simply Stow, is a village in the Scottish Borders area of Scotland, seven miles north of Galashiels. Population 620 (2004).

Read more about Stow Of Wedale:  The Name, The Church, See Also