To mark its 125th anniversary, one of London's most iconic hotels is selling its rooms at the same price as they were when it opened - but you need to act fast. Originally opened in 1900, the Kimpton ...