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