Humanoid headquarters details
Location map
Open in Google MapsAll Humanoid office locations
| City | State / region | Country | Type |
|---|---|---|---|
| London HQ | Greater London | United Kingdom | Headquarters |
About Humanoid
Humanoid (Private) is headquartered in London, Greater London, United Kingdom. Founded in 2024, the company operates across 1 countries with approximately 146 employees worldwide.
Where is Humanoid's main office?
Humanoid's main headquarters office is located at London, England, GBR, London, Greater London . This serves as the company's primary corporate address and is home to its executive leadership team.
Humanoid regional offices
Beyond its headquarters in London, Humanoid maintains 1 offices across 1 countries. Regional offices span 1 countries.
Humanoid contact information
The main switchboard for Humanoid headquarters can be reached at —. For investor relations, visit thehumanoid.ai/investor-relations.
What does Humanoid do?
Humanoid’s mission is to create the world’s leading, commercially scalable, safe, and advanced humanoid robots that seamlessly integrate into daily life and amplify human capacity. The company’s general-purpose humanoid robots are developed to be flexible and capable of adapting to complex environments. They will expand the market for industrial automation, including use cases in manufacturing, warehouses and logistics, among others. By deploying Humanoid’s general-purpose humanoid robots in hazardous or monotonous environments the company envisions the future where human well-being is safeguarded while closing the gaps in critical global labour needs.
Frequently asked questions
Where is Humanoid headquarters?
Humanoid's headquarters is located at London, England, GBR, London, Greater London , United Kingdom.
How many offices does Humanoid have?
Humanoid operates 1 offices across 1 countries as of 2026.
What is Humanoid's corporate address?
The official corporate address is London, England, GBR, London, Greater London .
When was Humanoid founded?
Humanoid was founded in 2024 and has grown to employ approximately 146 people worldwide.
What is Humanoid's phone number?
The main phone number for Humanoid headquarters is —.