Today, on International Coffee Day, it's the perfect occasion to celebrate one of our most beloved beverages.

Scotland has no shortage of wonderful coffee shops and tearooms - but Herald Scotland has compiled a list of ten places from around the country that boast wonderful reviews.