Blog Header

In: London afternoon teas

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