Afternoon Tea at The Landmark London

One of the finest afternoon tea offerings in London. I know, I know, I’ve opened with a pretty bold claim there but I do think…