A Jewel-Inspired Afternoon Tea at The Langham London

The Langham London is legendary as the birthplace of Afternoon Tea, that quintessentially British institution.

Comments

Popular posts from this blog

And They Call It a Mine: Swedish Silver Mine Offers Underground Suite

Eat, Pray, Love Fever: Packages at Bali Hotels like Ubud Hanging Gardens

A luxury trip to Machu Picchu