That afternoon tea looks absolutely divine, and I imagine that it was delicious.
Occasionally, as a treat, just a few times a year, I will meet a friend for afternoon tea in one of those old style up market, relatively luxurious, pretty plush hotels that date from the Victorian era.
Oddly enough, the friends with whom I have these teas tend to be older male friends, guys who used to be colleagues, - sometimes, in strange places, - and who also enjoy a bit of luxurious pampering. Afternoon tea makes a welcome - if slightly incongruous - occasional change from meeting in a pub, or restaurant, and can be every bit as enjoyable.
Their afternoon teas tend to be superb. Personally, I tend to order coffee with my afternoon tea, rather than tea, sacrilege, I know, but there you are.
On the topic of Earl Grey, I do know that some who really like tea (the way I like coffee) tend to take Earl Grey black (rather than with added milk). Anyway, it is a distinct, specific, subtle, taste, highly prized by tea lovers.
Re grades, - especially grades of Earl Grey, which I imagine could vary hugely in quality - my instinct would be to stay well clear of the obvious commercial brands, as some of their offerings can be of a pretty poor quality.
Personally, I like to try to source tea (and coffee for that matter) from specialists, those who actually care about the quality of the product that they sell. Almost invariably, this will mean paying a bit more, but I usually find that this is well worth the price difference.