A Scottish restaurant has been named the best in the UK in a leading annual diners poll.
Restaurant Andrew Fairlie at The Gleneagles Hotel was voted in first place out of 100 UK restaurants.
It claimed the top spot for what was described as its luxurious ingredients prepared with “impeccable skill and creativity” and attentive staff who are “knowledgeable in all respects”.