Glorious Gardens New Wood House 07/06/2025 Location: Ilminster, United Kingdom 19 The Beacon, Ilminster 19 The Beacon, Ilminster, TA19 9AH