History + Luxury with a Conscience at The Cavendish

Interesting back-story: Check. Central location: Check. Luxury with a conscience: Che-eck. On a recent trip to London, Travel Edits may just have stumbled upon the city’s best kept secret – in The Cavendish in Mayfair. What the hotel’s website says: “Perfectly situated on prestigious Jermyn Street, in the heart of Mayfair, parallel to Piccadilly in Central London, The Cavendish London, a 4 Star Deluxe hotel is a welcome calm in the heart of London. Not…
View Post