Situated at the campus of Imperial College London, consistently among the highest ranked universities in the world, early stage businesses are able to take advantage of being in close proximity to eminent scientists and experts in technology. The Incubator’s central location in London also offers easy access to customers, sources of finance and commercial partners. Incubation support is offered by Imperial Innovations.

State of the art facilities

Ambitious, fast-growing start-ups need offices and laboratories to match their needs. The Incubator’s facilities are modern, well-equipped and versatile, allowing you to manage your business efficiently and effectively. Serviced to a high standard, the Incubator gives you peace of mind, allowing you to focus your energy on your business. Covering 24,000 square feet, the two storey Incubator facility provides laboratory and office space for new and growing businesses in every sector, from medical devices to software to mechanical engineering

Types of lease available

We understand that the entrepreneurial environment is fast-moving, so whether you are an established business, a start-up, or you simply need a virtual office, we offer leases to suit you and your company, giving your business the freedom to develop.

For business looking for a base in London or for companies expanding into a new market, a virtual office is an easy, cost-effective way of boosting your company’s image by having a prestigious business address. The Incubator offers a professional answering service, mail forwarding service and hot desks.

Contact us