World Popular homeware brand to close 23 UK stores – launches ‘everything must go’ sale August 2, 2026 One of its popular branches will close within days. Read More