Originally opened as The Great Central Hotel in 1899, The Landmark London was the last of the great Victorian railway hotels constructed during the golden age of steam. The focal point of the hotel is a soaring eight storey glass-roofed atrium, providing a sense of space and light unique among London hotels.The Tasting Quarter recommends the Tower Suite, one of London ‘s most sought-after private dining rooms, for a truly memorable event.