Helios Art Installation at The National Trust Ickworth
Join the team at The National Trust at The Ickworth this May where they will be displaying Helios, a seven-metre sculpture of the sun by Luke Jerram. Combining light, sound and solar imagery, it reveals intricate details like sunspots. Featuring NASA recordings, this immersive artwork connects art, science, and nature – offering a unique, safe way to explore the sun’s power and beauty up close.
- 2–5 May 2025
- 8–11 May 2025
Contact us: 0208 0765 555
OR
reservations@luxuryfamilyhotels.co.uk
Company Registration Number: 07859589