A taste of elegance: Discovering London’s finest tea rooms
London, a city steeped in history and tradition, is renowned for its rich tea culture. The quintessential British tradition of afternoon tea has been embraced and refined in London’s finest tea rooms.