Where is Vesuvius Headquarters?
The official headquarters of Vesuvius is located at 165 Fleet St, London, Greater London, United Kingdom. This facility is situated in a historic district of London known for its long-standing association with professional services and corporate commerce. The building serves as the primary base for the company's executive leadership and administrative functions. Its location provides access to major transport links and business infrastructure, facilitating the management of a complex global supply chain. The site is designed to accommodate the administrative requirements of a large-scale engineering organization while maintaining proximity to key financial and legal hubs.
As the operational heart of the organization, the London headquarters plays a critical role in overseeing the company's two main divisions: Steel and Foundry. This strategic core is responsible for directing the development of refractory products, flow control systems, and metallurgical sensors that are deployed across international markets. By housing key management and technical oversight teams, the facility ensures that the company's engineering expertise is consistently applied to optimize production efficiency for customers worldwide. The office acts as the command center for coordinating operations across Europe, Asia, North America, South America, Africa, and Oceania, ensuring that the company's technical solutions meet the rigorous demands of the global industrial sector.
Other Vesuvius Office Locations
Main Headquarters
Office Locations
London
Massapequa, NY
Maastricht
Marblehead, MA
Porter, TX
Los Angeles, CA
Feignies
Carnegie, PA
These locations enable Vesuvius to tap into local talent markets, improve service delivery, and maintain a strong presence across continents.
More Headquarters in London, United Kingdom
Frequently Asked Questions Regarding Vesuvius Headquarters and Office Locations
Sign Up for Free to explore more.