Results 2 results found John Knox House, Edinburgh, Lothian, Scotland, UK, Europe John Knox House, Royal Mile, Edinburgh, Scotland, United Kingdom, Europe