Where business inspires a greener environment

The iCon is a beacon for environmental innovation in the UK and beyond. Specialising in green technologies and sustainable construction, it offers a high profile and supportive environment for companies at the forefront of the low carbon sector.  

The award winning building includes 55 first-class business units, alongside a conference centre with a range of meeting rooms for up to 250 people, exhibition space coupled with onsite catering facilities.

Located in the centre of England, Daventry is a well-connected base for any green and forward-thinking company to either hold events or to locate their business.

In This Section

Latest News



iCon hosts Small Business Saturday event

Wednesday, December 3, 2014
Saturday 6 December, 10:00 – 12:00 iCon Environmental Innovation Centre, Eastern Way, Daventr...more...