One-night stay for two people at The Landmark London. Accommodation will be in a Superior Room for you both to relax and enjoy the luxury provided by this beautiful hotel and its staff. The stay is inclusive of dinner in the Winter Garden for two, to the value of £150 and full English Breakfast for two. All other items of a personal nature will be for your own account.
Donated by The Landmark London
The Landmark London, an unforgettable oasis of comfort and absolute luxury at the heart of the world’s finest city. A magnificent grande dame hotel which echoes the romantic era of train travel, sumptuous surroundings and discreet world-class service providing the perfect urban retreat.