Three new retailers take space at Bristol’s Cribbs Mall

Three retail brands have signed up for space at Cribbs Mall in Bristol, taking a combined 9,672 sq ft. Lingerie, clothing and beauty brand Victoria’s Secret will occupy a 7,166