Icon Innovation Centre is located in Daventry, United Kingdom on Eastern Way. Icon Innovation Centre is rated 4.1 out of 5 in the category conference center in United Kingdom. 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 firms at the forefront of the low carbon economy. The award winning building includes 55 first-class business units, alongside a conference centre for up to 250 people, meeting rooms; exhibition space, and a café. As well as cutting-edge facilities, tenants benefit from expert support and advice from on-site specialists. Located at the centre of England in Daventry, The University of Northampton's iCon Centre is a well-connected base for any green and forward-thinking business. The iCon is funded by the European Regional Development Fund (ERDF)
Company size
1-10 employees