The Landmark London
London, United Kingdom
222 Marylebone Road, London, United Kingdom, NW1 6JQ
Original Property Opened in 1899
Historic Hotels Worldwide member since 2014
The perfect balance of classic English elegance and contemporary luxury, The Landmark London is the perfect place to begin an adventure. Founded in 1899 as a railroad hotel along the Great Central Railway, this unique historic landmark is close to the numerous attractions that have made London’s West End an incredibly popular international destination. Several iconic British landmarks are only a short distance from the hotel, such as Westminster Abbey, the London Eye, and Spencer House. The hotel is especially close to many famous cultural institutions, such as the Royal Academy of Arts, the British Museum, the National Portrait Gallery, and Sir John Soane’s Museum. The Landmark London is truly an amazing place for a fulfilling journey into England’s capital city.
Discover
- Discover the rooms where the Army Film & Photographic Unit fought its own unique war against Nazi tyranny. Upset over the false film propaganda peddled by Germany during World War II, the soldiers of the Army Film & Photographic Unit used the hotel to coordinate the creation of its own films that highlighted the victories of British soldiers.
- Appreciate the grand Victorian architecture of The Landmark London. This amazing historic hotel was built back at the turn of the century by Sir Edward Watkin, who hoped that a new luxury hotel would stimulate economic growth along the Great Central Railway.
- See the majestic Winter Garden in the heart of The Landmark London. Constructed in the early 20th century, this marvelous restaurant is an iconic eight-story atrium.
Explore
- Explore Kensington Palace several blocks from the hotel. One of London’s royal residences, it is currently the home of the Duke and Duchess of Cambridge. This marvelous palace is set within the majestic grounds of the much larger Kensington Gardens.
- Journey to and walk through Trafalgar Square. Named in honor of the British victory won at the Battle of Trafalgar, Trafalgar Square is home to the renowned Nelson’s Column, as well as several prestigious museums.
- Travel to the magnificent Buckingham Palace nearby. This glorious building has served as the official residence for the British Royal Family since the reign of Queen Victoria.
Experience
- View the sights of the majestic Hyde Park. A Grade I-listed historic site in downtown London, Hyde Park is the largest of the four official royal gardens.
- Shop at some of the finest storefronts in London at Covent Garden. Opened in the 1830s, this spectacular historic marketplace features a wealth of upscale shops to experience, such as Mulberry, Petersham Nurseries, and The Shop at Bluebird.
- Tour the brilliant exhibitions of the British Museum. This fantastic cultural institution possesses a remarkable collection of eight million artifacts and art from around the world, which chronicle the entire history of human civilization.
Taste
- Feast upon Pie & Mash when touring London. Another one of the city’s culinary classics, Pie & Mash can be found at celebrated restaurants like Goddards at Greenwich, Arments Pie & Mash, and M.Manze.
- Attend an afternoon tea session and savor the best British tea. No trip to the United Kingdom is ever complete without participating in this storied national pastime. Come enjoy some of the finest tea in Britain at The Landmark London.
- Taste the cuisine in some of London’s most historic pubs. Pubs have long been a fixture in London, with many having been in continuous operation for several hundred years. A few—like the Ye Olde Mitre and The Lamb & Flag—are even protected as listed buildings by Heritage England for their great historical significance.