East Shore

East Shore, St Andrews, KY16 8TU