Perth, Perthshire, PH2
Formerly Ye Olde St. Johnston Tavern. Large single-area establishment with long bar. Two real ales are available. Attractive frontage, with good Tavern sign. Interesting selection of old Perth artwork