United Kingdom

Franklin Hotel

The Franklin London is a luxury boutique hotel in London Knightsbridge, located in an elegant Victorian building near Egerton Gardens.

The Mandrake

Named after a plant whose root is said to have hallucinogenic properties, the Mandrake promises an “immersive” experience unlike any other London hotel. It certainly succeeds. In Fitzrovia, a stone’s throw from the retail heaven/hell of Oxford Street, and perfect for foodies since Soho is just around the corner.