The Denim Studio, which officially opened last week, in Selfridges on Oxford Street, is claimed to be the first and the largest space of its kind in the