Hanging baskets of flowers outside, politesse inside: nothing changes at Clarinda's, a traditional tea room par excellence. Along with your pot of tea, sample a chocolate...
69 CanongateThis popular café draws everyone from juice-sipping students to grannies out with the grandchildren. Some of the teas and coffees are first-rate (and organic), but there's also...
21 George IV BridgeNow renamed the 'Bollinger Bar at Palm Court', this is an imposing spot for afternoon tea. Choose between regular and champagne afternoon teas (2.30-5.30pm daily) and book...
1 Princes Street