St Andrews named as Scotland’s most expensive coastal town

This post was originally published on STV News.