The Lemon Tree is a much loved Gift & Homeware store. Packed with exquisite finds & The Factory Shop never disappoints.
From french quilts, french style country furniture, hanging electric lighting, ceramic lamps, blue Chinese pottery, glassware and many more decorative items to make your house a home.