
When it comes to London's most prestigious hotels, few can rival the iconic landmark that is The Langham Hotel. Opened in 1865 as Europe’s first ‘Grand Hotel’, this luxurious oasis is just a mere five-minute walk from Oxford Circus station and offers the perfect escape for those looking for a UK-based staycation, or a grand experience for those seeking some luxury in the city. All whilst conveniently being a few miles away from London's most popular shopping epicentre and cultural landmarks.
The hotel itself holds 237 rooms and 43 luxurious suites and residences fully equipped with a variety of activities for everyone from families to solo travellers. Additionally, it caters a handful of award-winning bars and restaurants to suit every occasion and taste.