The Cavendish London
Situated on prestigious Jermyn Street and at the heart of London Piccadilly and Mayfair, The Cavendish London offers 230 luxurious yet relaxing rooms in the middle of city. A highly convenient location for business travelers and city breakers with restaurant and bar facilities, this property offers upscale service quality inspired by Rosa Lewis who used to rule this Piccadilly building in the 1960s.