Brasserie Max’s Afternoon Cheese towers. Photo credit Firmdale Hotels
Afternoon tea is a revered tradition that began in the United Kingdom in the mid-19th century before transcending its original time and place to become a celebrated affair around the world. You can enjoy afternoon tea in London’s world-renowned hotels, in
