Harrods plans H Beauty store in ex-Debenhams/Browns of Chester space
Next stop Chester for H Beauty. The successful addition to the Harrods luxury retail brand has chosen the north-western city close to the England-Wales border for its sixth UK beauty-specific store.