Stockwood Discovery Centre
Stockwood Discovery Centre
London Road, Luton
LU1 4LX

Stockwood Discovery Centre
London Road, Luton
LU1 4LX
The Lace Trees celebrate Luton’s cultural heritage, while symbolically weaving the different people and cultures of Luton, with the past and the future of the town. The Trees are created with the people in Luton and aspire to bring nature and people together.
Everybody clap your pans – it’s time for The Rascally Diner!