The Hospital of St Leonard was a mediaeval hospital in the St Leonard's area of Edinburgh, Scotland, to which it gave its name. Founded by David I, it existed until some time after the Scottish Reformation.
The Hospital of St Leonard was a mediaeval hospital in the St Leonard's area of Edinburgh, Scotland, to which it gave its name. Founded by David I, it existed until some time after the Scottish Reformation. (en)