Has anyone been to the Landmark London for afternoon tea in the Winter Garden? It looks nice from what I have read/seen online, but I fear if I go here I will be missing out on the "true, afternoon tea" experience.
I've read about what the Ritz is like, and that seems way too over the top. I've read about two other places, The Dorchester and The Browns, and I wonder if I should consider either of those over the Landmark. I don't want to do myself (and my girlfriend) a disservice for travelling all the way from London to not get the "true" tea experience.
Any feedback would be greatly appreciated. Thank you.