Located in the heart of Mayfair, Claridge’s debuted in 1856, and soon after was graced by a visit from the reigning royals of the era: Queen Victoria and Prince Albert. In the 1920s, an Art Deco makeover turned the grand hotel into an English institution, attracting European royalty, fashion designers, movie stars, and statesmen including Winston […]