
Afternoon Tea at the Dorchester
Afternoon tea at the Dorchester is an elegant affair. Located by London’s Hyde Park, it is a must have experience while in London. I decided to book the hotel’s special floral tea, a celebration of the annual Chelsea Flower Show, which takes place every May. My excitement grew as I walked into the hotel lobby,
Read More