Video of Arena UK & Europe’s new hub in Cambridgeshire where modern offices and meeting room sit alongside their extensive stock range of temporary event equipment.