Blog Header

In: where to have afternoon tea

Landmark London Hotel chocolate afternoon tea
London’s best afternoon tea, The Landmark
March 17, 2013

The afternoon tea at the Landmark Hotel in London is so good I couldn’t resist going back.

Read More
London’s best afternoon tea
July 17, 2011

Splash out and treat yourself to London’s best afternoon tea at the Landmark Hotel in Marylebone.

Read More