Award-winning design, artwork and architecture that allows open-minded spirits to celebrate life in our multi-sensory realm.
The Mandrake is a luxury lifestyle property in the heart of London’s Fitzrovia. Every aspect of The Mandrake has been thoughtfully curated to offer guests a unique, immersive and truly unforgettable experience.
Location
20-21 Newman St
London
W1T 1PG
United Kingdom