Fenwick, one of the UK’s most established family-owned chain of Department Stores, launches its first campaign of 2025, Cloud ...