This is a good place to drink afternoon tea in Edinburgh, located in the courtyard of the Balmonal Hotel on Princes Street. The environment here is particularly good, in the bustling downtown area but very quiet, the waiters are very professional and welcoming. The refreshments here are also very high-grade, and it feels good to be able to experience an English afternoon tea here.