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 London

Chocolate afternoon tea is one of the most indulgent things you can do in London and I went to the Landmark Hotel London, to try…