Viewing entries tagged
The Langham

The Langham London, United Kingdom

The Langham London, United Kingdom

"Mum, Dad, there are Barbies dressed just like the lady of the hotel on our bed!” And that’s not all. The sweets and fruits on the table as well as the cute small rug sacks for our daughters immediately show the level of service provided for a family at the Langham Hotel. Read more...