The Ritz, The Lanesborough, The Wolseley, The Dorchester, Claridges, Browns Hotel, Fortnum & Mason, and The Orangery are some of the highly recommended places to get the best afternoon tea in London.