Royal Mile, 266 Canongate, Edinburgh 0131 629 5300
Royal Mile, 266 Canongate, Edinburgh, Scotland EH8 8AA 0131 629 5300