A luxury skincare brand has made its debut in the North of England with a store at Redical’s Victoria Leeds. Aesop has joined Victoria Leeds’ premium tenant mix with a 753 sq ft unit alongside fellow ...