The Mandrake logo

The Mandrake

The Mandrake is a luxury boutique hotel in the heart of London’s vibrant Fitzrovia, offering the perfect base to explore the culture of Soho, the shopping of Oxford Street and the nightlife of the West End. Escape the hustle of the city and unwind in one of our 33 rooms, including three suites and... Read more

Headquarters

United Kingdom

Employees

51-200

Links


Org chart

Collapse
No reports!

Teams


Offices