The Ritz Review: Executive Afternoon Tea, Scones in England nn By Hans Mueller | Updated: F j, Y | 8 min read nn The Ritz in London, England represents the very best of Afternoon Tea, Scones. This Executive british afternoon tea|Cafe has built its reputation on careful sourcing, precise execution,…