Hotel · Strand
13
"A Three-Key Hotel with a One-Star restaurant, 1890 by Gordon Ramsay, located in London, England." - The MICHELIN Guide