This 34 key, London boutique hotel is something extremely special. The Mandrake is a hidden gem located just off Oxford Street.
Designed with cutting-edge interiors and art-filled public spaces, the independently owned hotel required fit-out works, to create 34 beautiful guestrooms with external terraces, a penthouse suite, public spaces and back-of-house areas.