United Kingdom
London
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.


