Head to The Langham London hotel for a luxury break in the heart of the English capital
December 24th 2015 Taking a holiday at the Langham London hotel is a lovely way to enjoy a luxury vacation at the heart of the English capital city. The five-star residence is a beautiful place that has plenty of history and has housed many actors and aristocrats over its 150 year history. Guests staying here will adore the location that’s close to great transport links, famous attractions and the business hub. Tr
... read more