James Thomson’s The Witchery by the Castle is the most spectacularly atmospheric dining destination in Edinburgh.
Subscribe to our newsletter for new travel experiences.