All restaurants in Edinburgh » British restaurants in » Cranston's Restaurant at The Old Waverley Cranston's Restaurant at The Old Waverley British0.5 miles The Old Waverley Hotel, 43 Princes Street, Edinburgh, EH2 2BY 01315564648CallEmailWebsite