St Andrews lures thousands of tourists each year ... But this small town on Scotland's east coast is also known for its vibrant food scene – in August, it was voted the UK's best seaside ...
Some results have been hidden because they may be inaccessible to you