80 North St, St Andrews KY16 9AH, United Kingdom
3, Church Square, St Andrews KY16 9NN, United Kingdom