FRAGRANCE RETAILER – THE FRAGRANCE SHOP TO OPEN IN OXFORD STREET, LONDON

Published: 06/04/2023

The Fragrance shop has signed the lease to open a global concept store at 70/88 Oxford street London. Store will occupy an area of 2,300 sq. ft. and is expected to open this summer.