This month we unveiled one of our most exciting Digital Installations based in the historic St James Mill at Jarrolds department store. Founded in 1770, Jarrolds is regarded as the region’s favourite independent retailers and is one of the most renowned landmarks in Norfolk.