The Greyfriars, a cosy pub and hotel in St Andrews, offers a wide range of local and global craft beers, gins, and malts. Featuring four large TVs for sports fans and a family-friendly atmosphere. With disabled facilities, free WiFi, and proximity to the golf course and beach for your convenience. Plan your visit now!
Less