Scotland and tea have had a longstanding relationship since the 17th century, with the first tea being served at Holyrood Palace in 1680. Originally, tea was smuggled into the country and only affordable to the very wealthy, but by the mid-19th century it was becoming a regular afternoon tea with bread and butter, and the rest, as they say, is history: a saga of sandwiches, scones, cakes, cream and, later, champagne. Afternoon tea has never been more popular and (apart from Dundee cake) nowhere in Scotland does it better than in floodlit Edinburgh. Where else would you find tea served ...