{"product_id":"repeat-pattern-fabric-18","title":"Repeat Pattern Fabric","description":"\u003cdiv id=\"productDescription\"\u003e\u003cp class=\"design-description__p\"\u003e🍋 Product Description: Lemon Grove Botanical Fabric CollectionA celebration of sun‑drenched orchards and timeless botanical illustration, this complementary fabric design brings the charm of hand‑painted lemon branches into your home. Each colourway—soft sky blue, deep black, fresh spring green, and muted blush—offers a distinct mood while remaining perfectly coordinated for multi‑fabric projects. Ripe yellow lemons, glossy green leaves, and delicate white blossoms create a lively, uplifting pattern that feels both classic and contemporary.Crafted for makers who value artistry, heritage, and natural beauty, this design is ideal for upholstery, curtains, cushions, table linens, fashion accessories, and bespoke home décor. The repeating pattern ensures seamless results across large and small surfaces, making it a versatile choice for interior designers, sewists, and creative studios.---🌿 Key Features• Hand‑designed botanical artwork featuring lemons, leaves, and blossoms• Four complementary colourways: sky blue, black, spring green, and blush pink• Seamless repeating pattern for flawless large‑scale projects• Perfect for home décor, soft furnishings, apparel, and craft projects• Fresh, nature‑inspired aesthetic that suits modern, rustic, Mediterranean, and cottage‑style interiors• Printed to order on your chosen Contrado fabric base for exceptional colour and detail---🌼 Style \u0026amp; InspirationThis collection draws on the warmth of Mediterranean citrus groves and the elegance of traditional botanical studies. The result is a fabric that feels joyful yet refined—ideal for brightening kitchens, garden rooms, conservatories, and creative living spaces. Whether used as a statement print or paired across colourways for layered styling, the design brings a sense of freshness and natural abundance to any project.\u003c\/p\u003e\u003c\/div\u003e\u003cdiv id=\"productBulletCare\"\u003e\n\u003cdiv class=\"store-productpage-content-primary\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"width:100%;clear:both;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv id=\"divCareLabelScriptCss\"\u003e\u003cstyle\u003e.store-productpage__carelabel{font-size: 1em;} .store-productpage__carelabel ul {width:100%;float:left;position:relative;list-style:none;} .store-productpage__carelabel ul li {width:60px;float:left;margin-right:10px;list-style:none;} .store-productpage__carelabel ul li img {max-width:100%;height:auto;} .store-productpage-content-primary{background-color:#f5f5f5;float:left;padding:2%;text-align:left;} .store-productpage-content-primary h2{color:#494949;margin-top:0px;}.hidden-size {display: none;}\u003c\/style\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003cdiv id=\"divScriptCss\"\u003e\u003cstyle\u003e.product-single__description .size-chart-table h2{font-size:18px;margin:30px 0 10px 0}.scrollable-wrapper{white-space:nowrap;overflow-x:auto;width:100%}.scrollable-wrapper::-webkit-scrollbar{width:5px;height:5px}.scrollable-wrapper::-webkit-scrollbar-track{background:#f1f1f1}.scrollable-wrapper::-webkit-scrollbar-thumb{background:#888}.scrollable-wrapper::-webkit-scrollbar-thumb:hover{background:#555}.scrollable-wrapper table{table-layout:auto!important;margin-bottom:15px;border:1px solid #1a1b18}.scrollable-wrapper table th{font-size:12px}.scrollable-wrapper table td{font-size:12px}.scrollable-wrapper table td .primary-unit{font-size:12px}.size-chart-table .category{text-align:center;font-weight:700;margin-bottom:10px}.size-chart-table .category h2{font-size:17px}.size-chart-table table{width:100%}.size-chart-table td{text-align:center;border:solid 1px #ccc;border-left:solid 1px #f5f5f5;border-right:solid 1px #f5f5f5;border-right:solid 1px #f5f5f5;padding:6px;word-wrap:break-word;font-size:16px}.size-chart-table th{text-align:center;border:solid 1px #ccc;border-left:solid 1px #f5f5f5;border-right:solid 1px #f5f5f5;padding:6px;word-wrap:break-word;font-weight:700;color:#231f20;font-size:22px}.size-chart-table td{color:#231f20;font-weight:400}.size-chart-table tr:hover{background-color:#f9f9f9}.size-chart-table thead tr:hover{background-color:#fff}.size-chart-table th:first-child{font-weight:700;color:#231f20;text-align:center}.size-chart-table td:first-child{font-weight:700;color:#231f20;text-align:left;padding-left:20px}.size-chart-table td:first-child p{font-weight:400}.size-chart-table .primary-unit{font-size:16px;color:#231f20}.size-chart-table .secondary-unit{font-size:12px;color:#828282}\u003c\/style\u003e\u003c\/div\u003e\u003cdiv id=\"productSizeChart\"\u003e\u003c\/div\u003e\u003cdiv id=\"productConversionChart\"\u003e\u003c\/div\u003e","brand":"Contrado","offers":[{"title":"Woven Canvas 300gsm (Max width: 1.57 m) \/ 50 x 50 cm","offer_id":53760189727066,"sku":"2945217","price":23.75,"currency_code":"GBP","in_stock":true},{"title":"Woven Canvas 300gsm (Max width: 1.57 m) \/ 100 x 100 cm","offer_id":53760189759834,"sku":"2945217","price":38.5,"currency_code":"GBP","in_stock":true},{"title":"Woven Canvas 300gsm (Max width: 1.57 m) \/ Full width (Linear metre)","offer_id":53760189792602,"sku":"2945217","price":81.71,"currency_code":"GBP","in_stock":true},{"title":"Duchess Satin 200gsm (Max width: 1.44 m) \/ 50 x 50 cm","offer_id":53760189825370,"sku":"2945217","price":23.75,"currency_code":"GBP","in_stock":true},{"title":"Duchess Satin 200gsm (Max width: 1.44 m) \/ 100 x 100 cm","offer_id":53760189858138,"sku":"2945217","price":38.5,"currency_code":"GBP","in_stock":true},{"title":"Duchess Satin 200gsm (Max width: 1.44 m) \/ Full width (Linear metre)","offer_id":53760189890906,"sku":"2945217","price":70.17,"currency_code":"GBP","in_stock":true},{"title":"Breathable Waterproof 155gsm (Max width: 1.45 m) \/ 50 x 50 cm","offer_id":53760189923674,"sku":"2945217","price":23.75,"currency_code":"GBP","in_stock":true},{"title":"Breathable Waterproof 155gsm (Max width: 1.45 m) \/ 100 x 100 cm","offer_id":53760189956442,"sku":"2945217","price":38.5,"currency_code":"GBP","in_stock":true},{"title":"Breathable Waterproof 155gsm (Max width: 1.45 m) \/ Full width (Linear metre)","offer_id":53760189989210,"sku":"2945217","price":71.02,"currency_code":"GBP","in_stock":true},{"title":"Velvet Shimmer 371gsm (Max width: 1.38 m) \/ 50 x 50 cm","offer_id":53760190021978,"sku":"2945217","price":28.98,"currency_code":"GBP","in_stock":true},{"title":"Velvet Shimmer 371gsm (Max width: 1.38 m) \/ 100 x 100 cm","offer_id":53760190054746,"sku":"2945217","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Velvet Shimmer 371gsm (Max width: 1.38 m) \/ Full width (Linear metre)","offer_id":53760190087514,"sku":"2945217","price":85.08,"currency_code":"GBP","in_stock":true},{"title":"Organza 40gsm (Max width: 1.39 m) \/ 50 x 50 cm","offer_id":53760190120282,"sku":"2945217","price":23.75,"currency_code":"GBP","in_stock":true},{"title":"Organza 40gsm (Max width: 1.39 m) \/ 100 x 100 cm","offer_id":53760190153050,"sku":"2945217","price":38.5,"currency_code":"GBP","in_stock":true},{"title":"Organza 40gsm (Max width: 1.39 m) \/ Full width (Linear metre)","offer_id":53760190185818,"sku":"2945217","price":66.0,"currency_code":"GBP","in_stock":true},{"title":"Real 100% Silk Georgette 50gsm (Max width: 1.38 m) \/ 50 x 50 cm","offer_id":53760190218586,"sku":"2945217","price":44.0,"currency_code":"GBP","in_stock":true},{"title":"Real 100% Silk Georgette 50gsm (Max width: 1.38 m) \/ 100 x 100 cm","offer_id":53760190251354,"sku":"2945217","price":79.0,"currency_code":"GBP","in_stock":true},{"title":"Real 100% Silk Georgette 50gsm (Max width: 1.38 m) \/ Full width (Linear metre)","offer_id":53760190284122,"sku":"2945217","price":142.31,"currency_code":"GBP","in_stock":true},{"title":"Silk Sensation (poly) 90gsm (Max width: 1.4 m) \/ 50 x 50 cm","offer_id":53760190316890,"sku":"2945217","price":23.75,"currency_code":"GBP","in_stock":true},{"title":"Silk Sensation (poly) 90gsm (Max width: 1.4 m) \/ 100 x 100 cm","offer_id":53760190349658,"sku":"2945217","price":38.5,"currency_code":"GBP","in_stock":true},{"title":"Silk Sensation (poly) 90gsm (Max width: 1.4 m) \/ Full width (Linear metre)","offer_id":53760190382426,"sku":"2945217","price":66.82,"currency_code":"GBP","in_stock":true},{"title":"Cotton-Linen 228gsm (Max width: 1.38 m) \/ 50 x 50 cm","offer_id":53760190415194,"sku":"2945217","price":23.75,"currency_code":"GBP","in_stock":true},{"title":"Cotton-Linen 228gsm (Max width: 1.38 m) \/ 100 x 100 cm","offer_id":53760190447962,"sku":"2945217","price":38.5,"currency_code":"GBP","in_stock":true},{"title":"Cotton-Linen 228gsm (Max width: 1.38 m) \/ Full width (Linear metre)","offer_id":53760190480730,"sku":"2945217","price":65.18,"currency_code":"GBP","in_stock":true},{"title":"Cotton Satin 172gsm (Max width: 1.49 m) \/ 50 x 50 cm","offer_id":53760190513498,"sku":"2945217","price":23.75,"currency_code":"GBP","in_stock":true},{"title":"Cotton Satin 172gsm (Max width: 1.49 m) \/ 100 x 100 cm","offer_id":53760190546266,"sku":"2945217","price":38.5,"currency_code":"GBP","in_stock":true},{"title":"Cotton Satin 172gsm (Max width: 1.49 m) \/ Full width (Linear metre)","offer_id":53760190579034,"sku":"2945217","price":74.49,"currency_code":"GBP","in_stock":true},{"title":"Suede Vision 250gsm FR (Max width: 1.46 m) \/ 50 x 50 cm","offer_id":53760190611802,"sku":"2945217","price":23.75,"currency_code":"GBP","in_stock":true},{"title":"Suede Vision 250gsm FR (Max width: 1.46 m) \/ 100 x 100 cm","offer_id":53760190644570,"sku":"2945217","price":38.5,"currency_code":"GBP","in_stock":true},{"title":"Suede Vision 250gsm FR (Max width: 1.46 m) \/ Full width (Linear metre)","offer_id":53760190677338,"sku":"2945217","price":71.88,"currency_code":"GBP","in_stock":true},{"title":"Slinky Lycra Matte 210gsm (Max width: 1.53 m) \/ 50 x 50 cm","offer_id":53760190710106,"sku":"2945217","price":23.75,"currency_code":"GBP","in_stock":true},{"title":"Slinky Lycra Matte 210gsm (Max width: 1.53 m) \/ 100 x 100 cm","offer_id":53760190742874,"sku":"2945217","price":38.5,"currency_code":"GBP","in_stock":true},{"title":"Slinky Lycra Matte 210gsm (Max width: 1.53 m) \/ Full width (Linear metre)","offer_id":53760190775642,"sku":"2945217","price":78.06,"currency_code":"GBP","in_stock":true},{"title":"Florence Power Net 60gsm (Max width: 1.34 m) \/ 50 x 50 cm","offer_id":53760190808410,"sku":"2945217","price":23.75,"currency_code":"GBP","in_stock":true},{"title":"Florence Power Net 60gsm (Max width: 1.34 m) \/ 100 x 100 cm","offer_id":53760190841178,"sku":"2945217","price":38.5,"currency_code":"GBP","in_stock":true},{"title":"Florence Power Net 60gsm (Max width: 1.34 m) \/ Full width (Linear metre)","offer_id":53760190873946,"sku":"2945217","price":61.97,"currency_code":"GBP","in_stock":true},{"title":"Cotton Twill 213gsm Pigment (Max width: 1.45 m) \/ 50 x 50 cm","offer_id":53760190906714,"sku":"2945217","price":24.49,"currency_code":"GBP","in_stock":true},{"title":"Cotton Twill 213gsm Pigment (Max width: 1.45 m) \/ 100 x 100 cm","offer_id":53760190939482,"sku":"2945217","price":41.45,"currency_code":"GBP","in_stock":true},{"title":"Cotton Twill 213gsm Pigment (Max width: 1.45 m) \/ Full width (Linear metre)","offer_id":53760190972250,"sku":"2945217","price":77.23,"currency_code":"GBP","in_stock":true},{"title":"Soft Velvet 280gsm (Max width: 1.42 m) \/ 50 x 50 cm","offer_id":53760191005018,"sku":"2945217","price":23.75,"currency_code":"GBP","in_stock":true},{"title":"Soft Velvet 280gsm (Max width: 1.42 m) \/ 100 x 100 cm","offer_id":53760191037786,"sku":"2945217","price":38.5,"currency_code":"GBP","in_stock":true},{"title":"Soft Velvet 280gsm (Max width: 1.42 m) \/ Full width (Linear metre)","offer_id":53760191070554,"sku":"2945217","price":68.48,"currency_code":"GBP","in_stock":true},{"title":"Speaker Grille Cloth 140gsm (Max width: 1.47 m) \/ 50 x 50 cm","offer_id":53760191103322,"sku":"2945217","price":23.75,"currency_code":"GBP","in_stock":true},{"title":"Speaker Grille Cloth 140gsm (Max width: 1.47 m) \/ 100 x 100 cm","offer_id":53760191136090,"sku":"2945217","price":38.5,"currency_code":"GBP","in_stock":true},{"title":"Speaker Grille Cloth 140gsm (Max width: 1.47 m) \/ Full width (Linear metre)","offer_id":53760191168858,"sku":"2945217","price":72.75,"currency_code":"GBP","in_stock":true},{"title":"Cotton Calico Organic 152gsm (Max width: 1.46 m) \/ 50 x 50 cm","offer_id":53760191201626,"sku":"2945217","price":23.75,"currency_code":"GBP","in_stock":true},{"title":"Cotton Calico Organic 152gsm (Max width: 1.46 m) \/ 100 x 100 cm","offer_id":53760191234394,"sku":"2945217","price":38.5,"currency_code":"GBP","in_stock":true},{"title":"Cotton Calico Organic 152gsm (Max width: 1.46 m) \/ Full width (Linear metre)","offer_id":53760191267162,"sku":"2945217","price":71.88,"currency_code":"GBP","in_stock":true},{"title":"Roller Blind Standard (allows some light) 220gsm (Max width: 1.3 m) \/ 50 x 50 cm","offer_id":53760191299930,"sku":"2945217","price":34.0,"currency_code":"GBP","in_stock":true},{"title":"Roller Blind Standard (allows some light) 220gsm (Max width: 1.3 m) \/ 100 x 100 cm","offer_id":53760191332698,"sku":"2945217","price":59.0,"currency_code":"GBP","in_stock":true},{"title":"Roller Blind Standard (allows some light) 220gsm (Max width: 1.3 m) \/ Full width (Linear metre)","offer_id":53760191365466,"sku":"2945217","price":93.5,"currency_code":"GBP","in_stock":true},{"title":"Real 100% Silk Twill 54gsm (Max width: 1.25 m) \/ 50 x 50 cm","offer_id":53760191398234,"sku":"2945217","price":44.0,"currency_code":"GBP","in_stock":true},{"title":"Real 100% Silk Twill 54gsm (Max width: 1.25 m) \/ 100 x 100 cm","offer_id":53760191431002,"sku":"2945217","price":79.0,"currency_code":"GBP","in_stock":true},{"title":"Real 100% Silk Twill 54gsm (Max width: 1.25 m) \/ Full width (Linear metre)","offer_id":53760191463770,"sku":"2945217","price":118.38,"currency_code":"GBP","in_stock":true},{"title":"Real 100% Silk Satin 85gsm (Max width: 1.36 m) \/ 50 x 50 cm","offer_id":53760191496538,"sku":"2945217","price":50.5,"currency_code":"GBP","in_stock":true},{"title":"Real 100% Silk Satin 85gsm (Max width: 1.36 m) \/ 100 x 100 cm","offer_id":53760191529306,"sku":"2945217","price":92.0,"currency_code":"GBP","in_stock":true},{"title":"Real 100% Silk Satin 85gsm (Max width: 1.36 m) \/ Full width (Linear metre)","offer_id":53760191562074,"sku":"2945217","price":162.52,"currency_code":"GBP","in_stock":true},{"title":"10oz Denim 300gsm (Max width: 1.47 m) \/ 50 x 50 cm","offer_id":53760191594842,"sku":"2945217","price":23.75,"currency_code":"GBP","in_stock":true},{"title":"10oz Denim 300gsm (Max width: 1.47 m) \/ 100 x 100 cm","offer_id":53760191627610,"sku":"2945217","price":38.5,"currency_code":"GBP","in_stock":true},{"title":"10oz Denim 300gsm (Max width: 1.47 m) \/ Full width (Linear metre)","offer_id":53760191660378,"sku":"2945217","price":72.75,"currency_code":"GBP","in_stock":true},{"title":"Furnishing Leatherette 600gsm FR (Max width: 1.28 m) \/ 50 x 50 cm","offer_id":53760191693146,"sku":"2945217","price":34.0,"currency_code":"GBP","in_stock":true},{"title":"Furnishing Leatherette 600gsm FR (Max width: 1.28 m) \/ 100 x 100 cm","offer_id":53760191725914,"sku":"2945217","price":59.0,"currency_code":"GBP","in_stock":true},{"title":"Furnishing Leatherette 600gsm FR (Max width: 1.28 m) \/ Full width (Linear metre)","offer_id":53760191758682,"sku":"2945217","price":90.92,"currency_code":"GBP","in_stock":true},{"title":"Organic Cotton Canvas 309gsm (Max width: 1.5 m) \/ 50 x 50 cm","offer_id":53760191791450,"sku":"2945217","price":28.98,"currency_code":"GBP","in_stock":true},{"title":"Organic Cotton Canvas 309gsm (Max width: 1.5 m) \/ 100 x 100 cm","offer_id":53760191824218,"sku":"2945217","price":48.95,"currency_code":"GBP","in_stock":true},{"title":"Organic Cotton Canvas 309gsm (Max width: 1.5 m) \/ Full width (Linear metre)","offer_id":53760191856986,"sku":"2945217","price":98.89,"currency_code":"GBP","in_stock":true},{"title":"Janice Poplin Organic Cotton washed 135gsm (Max width: 1.41 m) \/ 50 x 50 cm","offer_id":53760191889754,"sku":"2945217","price":29.97,"currency_code":"GBP","in_stock":true},{"title":"Janice Poplin Organic Cotton washed 135gsm (Max width: 1.41 m) \/ 100 x 100 cm","offer_id":53760191922522,"sku":"2945217","price":52.95,"currency_code":"GBP","in_stock":true},{"title":"Janice Poplin Organic Cotton washed 135gsm (Max width: 1.41 m) \/ Full width (Linear metre)","offer_id":53760191955290,"sku":"2945217","price":96.37,"currency_code":"GBP","in_stock":true},{"title":"Real 100% Light Silk Satin 50gsm (Max width: 1.36 m) \/ 50 x 50 cm","offer_id":53760191988058,"sku":"2945217","price":47.5,"currency_code":"GBP","in_stock":true},{"title":"Real 100% Light Silk Satin 50gsm (Max width: 1.36 m) \/ 100 x 100 cm","offer_id":53760192020826,"sku":"2945217","price":93.0,"currency_code":"GBP","in_stock":true},{"title":"Real 100% Light Silk Satin 50gsm (Max width: 1.36 m) \/ Full width (Linear metre)","offer_id":53760192053594,"sku":"2945217","price":164.37,"currency_code":"GBP","in_stock":true},{"title":"Warm Leatherette 700gsm FR (out of stock) (Max width: 1.27 m) \/ 50 x 50 cm","offer_id":53760192086362,"sku":"2945217","price":34.0,"currency_code":"GBP","in_stock":true},{"title":"Warm Leatherette 700gsm FR (out of stock) (Max width: 1.27 m) \/ 100 x 100 cm","offer_id":53760192119130,"sku":"2945217","price":59.0,"currency_code":"GBP","in_stock":true},{"title":"Warm Leatherette 700gsm FR (out of stock) (Max width: 1.27 m) \/ Full width (Linear metre)","offer_id":53760192151898,"sku":"2945217","price":89.65,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0996\/7629\/1418\/files\/2945217-0.jpg?v=1772971612","url":"https:\/\/dunmorehawke.com\/products\/repeat-pattern-fabric-18","provider":"Dunmore and Hawke","version":"1.0","type":"link"}