The Landmark London Christmas Afternoon Tea

Christmas afternoon tea at the Landmark London is one of the best places to go for a festive treat this year.  Christmas afternoon tea at…

Chocolate Afternoon Tea at The Landmark Hotel …

I couldn’t let National Chocolate Week go by without reviewing a London based Chocolate Afternoon Tea. Towering palm trees in a huge glass atrium, the…