Once the biggest hotel in Europe, the opulent Hotel Cecil opened in 1896 on a prominent site overlooking the Thames. But it only survived for little more than three decades.
Once the biggest hotel in Europe, the opulent Hotel Cecil opened in 1896 on a prominent site overlooking the Thames. But it only survived for little more than three decades.