Un atrio de ocho pisos cubierto por cristal y lleno de palmeras define The Landmark London mucho más que su posición sobre la transitada Marylebone Road. El hotel ocupa un gran edificio de la era ferroviaria de 1899, con habitaciones y suites especialmente amplias y una decoración tradicional de tonos suaves. Winter Garden restaurant se encuentra bajo el propio atrio, mientras Mirror Bar ofrece un espacio más pequeño y recogido para tomar algo. El club de bienestar y el spa incluyen piscina interior, gimnasio y salas de tratamiento. El monumental exterior victoriano apenas anticipa el gran volumen luminoso del interior, donde el atrio funciona casi como una plaza cubierta.