The Langham Hotel, London
Practically Perfect PA
JANUARY 31, 2016
The Langham Hotel , London was Europe’s first ‘Grand Hotel’ opening its doors in 1865. The hotel is an exquisite five star luxury property and one of the best known hotels in London. It is also one of London’s eight Leading Hotels of the World. The hotel is a few minutes stroll from Oxford Street tube station in the very heart of London’s retail mecca.
Let's personalize your content