Loading…
Manufacturing technology company Isembard has opened a new 160,000 sq ft global headquarters and factory in Southwark, central London, described as the largest factory to open in the capital since WWII.
| Site | Largest | Latest |
|---|---|---|
| Southwark, United Kingdom | 2026-11-03 |