48A North Street St Andrews KY16 9AQ
24 Bell Street St Andrews KY16 9UX
12 College Street St Andrews KY16 9AA