This five-star hotel near Marylebone has a showstopping glass atrium, where you’ll find its standout restaurant and champagne bar
Location
The Landmark London is a 10-minute walk from both Baker Street and Edgware Road Tube stations, and around a 15-minute stroll from upmarket Marylebone. You can enjoy outdoor space nearby at Regent’s Park, which is within a similar walking distance. For culture, The Wallace Collection museum offers free entry and is only a few minutes from Marylebone High Street, too.