One thing synonymous with High Tea is the world famous Ritz Hotel in London. As a young girl of 14, I remember visiting London with my grandmother, absolutely entranced by the city with its electric vibe, grand old buildings, cool restaurants, royal history and amazing past. She had promised to take me for Afternoon Tea
↧