
exhibition
Helen Hilliard, Botanical Artist
- When
- 2 September to 27 September 2026
- Where
- The Grange Gallery
Skip to content Conserving & Enhancing the Village | Registered charity no.1206340 Join our Newsletter here Envelope Facebook Instagram Youtube Search Become a member Volunteer Opening Times History Archive What We Look After The Grange Museum The Windmill The Grange Gallery The Grange Garden The Wash House The Village Phone Box What’s On What’s On Now What’s On Next Opening Times Virtual Tour Archives Who We Are Who We Are Our History News Contact Get In Touch Get Involved Contact The Grange Gallery What We Look After The Grange Museum The Windmill The Grange Gallery The Grange Garden The Wash House The Village Phone Box What’s On What’s On Now What’s On Next Opening Times Virtual Tour Archives Who We Are Who We Are Our History News Contact Get In Touch Get Involved Contact The Grange Gallery Helen Hilliard, Botanical Artist Category: Art Gallery | Date published: August 18, 2026 Location: Art Gallery When: 2 September - 27 September 2026 Time: Wednesday to Saturday 10am - 4pm, Sunday 1pm - 4pm About This Exhibition: An exhibition of botanical watercolour paintings by Sussex artist Helen Hilliard (1921-2004), sponsored by the Rhododendron, Camellia and Magnolia Group (RCMG) of the Royal Horticultural Society (RHS). How to Get Here: The Grange Gallery (Rottingdean Heritage) is located on The Green in the picturesque village-on-the-sea of Rottingdean in East Sussex. We are opposite the village pond and The Plough Public House. The exhibition is on a first floor (above Rottingdean Library) and a chairlift is available. Gallery opening hours are Wednesday to Saturday 10.00 am to 4.00 pm and Sunday 1.00 pm to 4.00 pm. Admission free.Parking, facilities and Accessibility found here: More info Search Facebook Instagram Whatsapp Youtube Twitter Recent Posts: Helen Hilliard, Botanical Artist August 18, 2026 August – Latest News August 10, 2026 My Dear Qeakle: John Craxton and EQ Nicholson, a lifelong friendship Talk July 15, 2026 July 2026 – Latest News July 6, 2026 The Merry Wives of Windsor – Shakespeare at The Grange June 25, 2026 June 2026 – Latest News June 16, 2026 Stay Connected with our newsletters Join our mailing list to keep up to date with the latest news, upcoming art shows, local history and more. Sign up Opening Times Parking & Buses Toilets & Accessibility Who We Are Rottingdean Heritage CIO Conserving & Enhancing the Village Contact Us: [email protected] Facebook Instagram ©Rottingdean Heritage CIO 2026. All Rights Reserved | Registered charity no.1206340 | Privacy Policy | Terms and Conditions | Website by: Website Creatives {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/hello-elementor-child/*","/wp-content/themes/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} // Do not change this comment line otherwise Speed Optimizer won't be able to detect this script (function () { function sendRequest(url, body) { if(!window.fetch) { const xhr = new XMLHttpRequest(); xhr.open("POST", url, true); xhr.setRequestHeader("Content-Type", "application/json;charset=UTF-8"); xhr.send(JSON.stringify(body)) return } const request = fetch(url, { method: 'POST', body: JSON.stringify(body), keepalive: true, headers: { 'Content-Type': 'application/json;charset=UTF-8' } }); } const calculateParentDistance = (child, parent) => { let count = 0; let currentElement = child; // Traverse up the DOM tree until we reach parent or the top of the DOM while (currentElement && currentElement !== parent) { currentElement = currentElement.parentNode; count++; } // If parent was not found in the hierarchy, return -1 if (!currentElement) { return -1; // Indicates parent is not an ancestor of element } return count; // Number of layers between element and parent } const isMatchingClass = (linkRule, href, classes, ids) => { return classes.includes(linkRule.value) } const isMatchingId = (linkRule, href, classes, ids) => { return ids.includes(linkRule.value) } const isMatchingDomain = (linkRule, href, classes, ids) => { if(!URL.canParse(href)) { return false } const url = new URL(href) const host = url.host const hostsToMatch = [host] if(host.startsWith('www.')) { hostsToMatch.push(host.substring(4)) } else { hostsToMatch.push('www.' + host) } return hostsToMatch.includes(linkRule.value) } const isMatchingExtension = (linkRule, href, classes, ids) => { if(!URL.canParse(href)) { return false } const url = new URL(href) return url.pathname.endsWith('.' + linkRule.value) } const isMatchingSubdirectory = (linkRule, href, classes, ids) => { if(!URL.canParse(href)) { return false } const url = new URL(href) return url.pathname.startsWith('/' + linkRule.value + '/') } const isMatchingProtocol = (linkRule, href, classes, ids) => { if(!URL.canParse(href)) { return false } const url = new URL(href) return url.protocol === linkRule.value + ':' } const isMatchingExternal = (linkRule, href, classes, ids) => { if(!URL.canParse(href) || !URL.canParse(document.location.href)) { return false } const matchingProtocols = ['http:', 'https:'] const siteUrl = new URL(document.location.href) const linkUrl = new URL(href) // Links to subdomains will appear to be external matches according to JavaScript, // but the PHP rules will filter those events out. return matchingProtocols.includes(linkUrl.protocol) && siteUrl.host !== linkUrl.host } const isMatch = (linkRule, href, classes, ids) => { switch (linkRule.type) { case 'class': return isMatchingClass(linkRule, href, classes, ids) case 'id': return isMatchingId(linkRule, href, classes, ids) case 'domain': return isMatchingDomain(linkRule, href, classes, ids) case 'extension': return isMatchingExtension(linkRule, href, classes, ids) case 'subdirectory': return isMatchingSubdirectory(linkRule, href, classes, ids) case 'protocol': return isMatchingProtocol(linkRule, href, classes, ids) case 'external': return isMatchingExternal(linkRule, href, classes, ids) default: return false; } } const track = (element) => { const href = element.href ?? null const classes = Array.from(element.classList) const ids = [element.id] const linkRules = [{"type":"extension","value":"pdf"},{"type":"extension","value":"zip"},{"type":"protocol","value":"mailto"},{"type":"protocol","value":"tel"}] if(linkRules.length === 0) { return } // For link rules that target an id, we need to allow that id to appear // in any ancestor up to the 7th ancestor. This loop looks for those matches // and counts them. linkRules.forEach((linkRule) => { if(linkRule.type !== 'id') { return; } const matchingAncestor = element.closest('#' + linkRule.value) if(!matchingAncestor || matchingAncestor.matches('html, body')) { return; } const depth = calculateParentDistance(element, matchingAncestor) if(depth < 7) { ids.push(linkRule.value) } }); // For link rules that target a class, we need to allow that class to appear // in any ancestor up to the 7th ancestor. This loop looks for those matches // and counts them. linkRules.forEach((linkRule) => { if(linkRule.type !== 'class') { return; } const matchingAncestor = element.closest('.' + linkRule.value) if(!matchingAncestor || matchingAncestor.matches('html, body')) { return; } const depth = calculateParentDistance(element, matchingAncestor) if(depth < 7) { classes.push(linkRule.value) } }); const hasMatch = linkRules.some((linkRule) => { return isMatch(linkRule, href, classes, ids) }) if(!hasMatch) { return } const url = "https://www.rottingdeanheritage.org.uk/wp-content/plugins/independent-analytics-pro/iawp-click-endpoint.php"; const siteId = ""; const body = { href: href, classes: classes.join(' '), ids: ids.join(' '), siteId: siteId, ...{"payload":{"resource":"singular","singular_id":6632,"page":1},"signature":"01acde196e1d95e5866c1b47b5dbbeb9"} }; sendRequest(url, body) } let hasSearched = false; function search() { if(hasSearched) { return; } hasSearched = true; if (document.hasOwnProperty("visibilityState") && document.visibilityState === "prerender") { return; } if (navigator.webdriver || /bot|crawler|spider|crawling|semrushbot|chrome-lighthouse/i.test(navigator.userAgent)) { return; } let referrer_url = null; if (typeof document.referrer === 'string' && document.referrer.length > 0) { referrer_url = document.referrer; } const params = location.search.slice(1).split('&').reduce((acc, s) => { const [k, v] = s.split('='); return Object.assign(acc, {[k]: v}); }, {}); const url = "https://www.rottingdeanheritage.org.uk/wp-json/iawp/search"; const body = { referrer_url, utm_source: params.utm_source, utm_medium: params.utm_medium, utm_campaign: params.utm_campaign, utm_term: params.utm_term, utm_content: params.utm_content, gclid: params.gclid, ...{"payload":{"resource":"singular","singular_id":6632,"page":1},"signature":"01acde196e1d95e5866c1b47b5dbbeb9"} }; sendRequest(url, body) } document.addEventListener('mousedown', function (event) { if (navigator.webdriver || /bot|crawler|spider|crawling|semrushbot|chrome-lighthouse/i.test(navigator.userAgent)) { return; } const element = event.target.closest('a') if(!element) { return } const isPro = true if(!isPro) { return } // Don't track left clicks with this event. The click event is used for that. if(event.button === 0) { return } track(element) }) document.addEventListener('click', function (event) { if (navigator.webdriver || /bot|crawler|spider|crawling|semrushbot|chrome-lighthouse/i.test(navigator.userAgent)) { return; } const element = event.target.closest('a, button, input[type="submit"], input[type="button"]') if(!element) { return } const isPro = true if(!isPro) { return } track(element) }) document.addEventListener('play', function (event) { if (navigator.webdriver || /bot|crawler|spider|crawling|semrushbot|chrome-lighthouse/i.test(navigator.userAgent)) { return; } const element = event.target.closest('audio, video') if(!element) { return } const isPro = true if(!isPro) { return } track(element) }, true) document.addEventListener("DOMContentLoaded", function (e) { search(); }); document.addEventListener("iawpSearch", function (e) { search(); }); })(); What We Look After The Grange Museum The Windmill The Grange Gallery The Grange Garden The Wash House The Village Phone Box What’s On What’s On Now What’s On Next Opening Times Virtual Tour Archives Who We Are Who We Are Our History News Contact Get In Touch Get Involved Contact The Grange Gallery Opening Times Become a member Join our Newsletter NEW: Archive Website var fluentformElementor = {"adminUrl":"https://www.rottingdeanheritage.org.uk/wp-admin/admin.php"}; //# sourceURL=fluentform-elementor-js-extra var cnArgs = {"ajaxUrl":"https:\/\/www.rottingdeanheritage.org.uk\/wp-admin\/admin-ajax.php","nonce":"de070e3b4a","hideEffect":"slide","position":"bottom","onScroll":false,"onScrollOffset":100,"onClick":false,"cookieName":"cookie_notice_accepted","cookieTime":2592000,"cookieTimeRejected":2592000,"globalCookie":false,"redirection":false,"cache":false,"revokeCookies":false,"revokeCookiesOpt":"automatic"}; //# sourceURL=cookie-notice-front-js-before var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1160,"default_value":1200,"direction":"max","is_enabled":true},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":true},"version":"4.2.4","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"e_optimized_markup":true,"e_panel_promotions":true,"theme_builder_v2":true,"hello-theme-header-footer":true,"nested-elements":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"e_opt_in_v4_page":true,"e_components":true,"e_interactions":true,"e_widget_creation":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_collection_loop":true,"e_pro_variables":true,"e_pro_interactions":true},"urls":{"assets":"https:\/\/www.rottingdeanheritage.org.uk\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/www.rottingdeanheritage.org.uk\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/www.rottingdeanheritage.org.uk\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"912478a06c","atomicFormsSendForm":"96a32486aa"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"body_background_background":"classic","active_breakpoints":["viewport_mobile","viewport_tablet","viewport_tablet_extra"],"viewport_tablet_extra":1160,"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_title_src":"title","lightbox_description_src":"description","hello_header_logo_type":"title","hello_header_menu_layout":"horizontal","hello_footer_logo_type":"logo"},"post":{"id":6632,"title":"Helen%20Hilliard%2C%20Botanical%20Artist%20-%20Rottingdean%20Heritage","excerpt":"","featuredImage":"https:\/\/www.rottingdeanheritage.org.uk\/wp-content\/uploads\/helen-hilliard-botanical-artist-poster-724x1024.jpg"}}; //# sourceURL=elementor-frontend-js-before wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); //# sourceURL=wp-i18n-js-after var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/www.rottingdeanheritage.org.uk\/wp-admin\/admin-ajax.php","nonce":"33ff69ef3b","urls":{"assets":"https:\/\/www.rottingdeanheritage.org.uk\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/www.rottingdeanheritage.org.uk\/wp-json\/"},"settings":{"lazy_load_background_images":false},"popup":{"hasPopUps":true},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_GB","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/www.rottingdeanheritage.org.uk\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; //# sourceURL=elementor-pro-frontend-js-before This site uses cookies to give you the best possible experience. No personal information will be taken by us. By continuing to use this site you will be giving us consent to do so.OkPrivacy policy
Source: Rottingdean Heritage / The Grange Gallery · checked 4 Sep 2026