The Stockwood Discovery Centre is one of two free admission museums situated in Luton, It is one of the few places in the country where the work of Ian Hamilton Finlay can be seen on permanent display.

https://www.lutonculture.com/uploads/documents/1411982887_24Sept2014InternationallyAcclaimedArtistEileenHogantoExhibitinLuton.pdf