The Cavendish London
Photo gallery for The Cavendish London
Overview of The Cavendish London
The Cavendish London
4-star hotel in London City Centre
9.0
Wonderful
Popular amenities
Explore the area
81 Jermyn Street, St James's, London, England, SW1Y 6JF
- 45 Jermyn St1 min walk
- Royal Academy of Arts1 min walk
- London Victoria Station8 min drive
- London (LHR-Heathrow)45 min drive