The Ritz in London: A Healthy Journey Through British Tea Room Cafe Excellence nn By James Mitchell | Updated: F j, Y | 8 min read nn In the heart of London, England, The Ritz represents the very best of British Tea Room. This Healthy Cafe has earned its reputation through careful sourcing, precise execution, […]