It is not really clear when everything started, but we know that Infanta Catharine of Braganza introduced the habit to drink tea in England when […]
UK
Best afternoon tea in London
The most charming hotels to enjoy it! You can’t visit London (and UK) without indulging yourself in the traditional afternoon tea. Since it was introduced, […]