2 Playfair Ter, North St, St Andrews 01334 472970
2 Playfair Ter, North St, St Andrews KY16 9HX 01334 472970