Lords of Notting Hill launched a new concept store in London featuring a selection of brands and products in the small appliance, cookware, glassware and accessories categories. The Lords of Notting Hill brand focuses mainly on housewares and DIY products, and ties into the company’s online shop.

Full Story:

Related Summaries