Garden Parasols & Umbrellas - Stylish & Durable Outdoor Shade Solutions Stay cool and comfortable in your garden with our Parasols and Umbrellas at Charlies. Whether you’re dining outdoors, lounging by the pool, or relaxing on your patio, our garden parasols and umbrellas provide the perfect shade and protection from the sun’s rays. Available in a variety of sizes and designs, including freestanding parasols and tilting parasols, you can easily find the ideal option to complement your outdoor space. Durable & Weather-Resistant MaterialsCrafted from high-quality, weather-resistant materials, our garden parasols and umbrellas are built to withstand the elements, ensuring long-lasting durability. With UV-resistant fabrics and sturdy frames, these parasols are designed to keep you shaded and comfortable, season after season. Perfect for Any Outdoor SpaceWhether you’re looking to create a shady spot for outdoor dining, a relaxing lounge area, or poolside comfort, our parasols offer versatility and style. With easy-to-use designs and reliable protection, they are the perfect addition to your garden, patio, or terrace. We highly recommend protecting your parasol with a parasol cover and ensuring it stays securely anchored with a parasol base. Shop Parasols and Umbrellas OnlineBrowse our range of parasols and umbrellas at Charlies today. With a variety of designs and sizes to choose from, we offer the perfect shade solutions for any outdoor setting. Enjoy fast delivery and excellent customer service as you enhance your garden comfort.
<% if (klevu.dom.helpers.cleanUpPriceValue(dataLocal.salePrice, dataLocal.currency) < klevu.dom.helpers.cleanUpPriceValue(dataLocal.price, dataLocal.currency) && klevu.dom.helpers.cleanUpPriceValue(dataLocal.salePrice, dataLocal.currency) != 0) { %> <%= discountPercentage > 5 ? discountPercentage + '% off' : 'On Offer' %> <% } %> src="<%= dataLocal.image %>" <% } else { %> src="<%= defaultImageProduct %>" <% } %> alt="<%= dataLocal.name %>" <% if (index > 2) { %> loading="lazy" <% } %> sizes="427px" class="default-image card-image lazyautosizes ls-is-cached lazyloaded"> <% if (dataLocal["imageHover"] != undefined && dataLocal.imageHover !== "") {%> <% } %> <%= dataLocal.brand %> <%= dataLocal.name %> <% if (dataLocal.inStock && dataLocal.inStock != "yes") { %> <%= helper.render('landingProductStock', scope, data, dataLocal) %> <% } else { %> <% if (klevu.search.modules.kmcInputs.base.getShowPrices()) { %> <% var kuTotalVariants = klevu.dom.helpers.cleanUpPriceValue(dataLocal.totalVariants); var kuStartPrice = klevu.dom.helpers.cleanUpPriceValue(dataLocal.startPrice, dataLocal.currency); var kuSalePrice = klevu.dom.helpers.cleanUpPriceValue(dataLocal.salePrice, dataLocal.currency); var kuPrice = klevu.dom.helpers.cleanUpPriceValue(dataLocal.price, dataLocal.currency); %> <% if (!Number.isNaN(kuTotalVariants) && !Number.isNaN(kuStartPrice)) { %> <%= helper.translate("Starting at") %> <% if (kuStartPrice != 0) { %> <%= helper.processCurrency(dataLocal.currency, parseFloat(dataLocal.startPrice)).replace(/\s/g, '') %> <% } else { %> <%= helper.processCurrency(dataLocal.currency, parseFloat(dataLocal.price)).replace(/\s/g, '') %> <% } %> <% } else if (!Number.isNaN(kuSalePrice) && !Number.isNaN(kuPrice) && (kuPrice > kuSalePrice)) { %> <%= helper.processCurrency(dataLocal.currency, parseFloat(dataLocal.salePrice)).replace(/\s/g, '') %> <%= helper.translate("Was") %> <%= helper.processCurrency(dataLocal.currency, parseFloat(dataLocal.price)).replace(/\s/g, '') %> <% } else if (!Number.isNaN(kuSalePrice)) { %> <%= helper.processCurrency(dataLocal.currency, parseFloat(dataLocal.salePrice)).replace(/\s/g, '') %> <% } else if (!Number.isNaN(kuPrice)) { %> <%= helper.processCurrency(dataLocal.currency, parseFloat(dataLocal.price)).replace(/\s/g, '') %> <% } %> <%= helper.render('searchResultProductVATLabel', scope, data, dataLocal) %> <% } %> <% } %>