All types Bakery Bar Cafe Restaurant All types All types Bakeries Bars Cafes Restaurants Open now Leuchars Station Guardroom Main Street, Leuchars, St Andrews, Leuchars, SC KY16 0JX Bar Ye Olde Hotel 61 Main Street, Leuchars, St Andrews, Leuchars, SC KY16 0HE Bar