Join us for

a vast selection of Beers & Spirits

Discover unique and unforgettable beers and spirits at St. John’s. From locally brewed craft beers to rare and hard-to-find spirits, we have something for everyone. 


22 King Edward Street, Perth, PH1 5UT


01738 50 10 50

Open hours

Wednesday – Saturday: 4pm – 11pm

Sunday: 12pm – 8pm