John Knox House has a gift shop and a café. Visit the official website for updated information on available facilities.