Cream or Jam First For Your Scones? – Claridge’s

Founded in 1812, the legendary five-star hotel, Claridge’s in the posh Mayfair district of London has had long established affiliations with royalty and is said to have been instrumental as well (besides the Duchess of Bedfordshire, Anna Russell of Woburn Abbey) for popularizing the British tradition of Afternoon Tea. Their afternoon tea in Thierry Despont’s grand…