The Cowshed Edinburgh

20 North Bridge, The Scotsman Hotel Edinburgh , Scotland, United Kingdom - Phone: 0131 556 5565