
Nettle Home and Garden
Nettle is situated in the heart of the bustling market town of Nantwich, Cheshire.
An attractive independent shop selling a unique range of home and garden accessories, cards, gifts, candles, luxury bathing products, seasonal flowers and plants.
