Coventry residents were quick to spot that one of this week's secret locations was in Pickford Green Visit The Coventry Telegraph for More...