Lucy & Yak Expands with New Exeter Store Retail 1 July 2024 British fashion brand Lucy & Yak expands its UK presence with a new store in Exeter.The Exeter store is located…