Discovery Lab: Ilford Central Library, Before

The Discovery Lab is Coming To Ilford Central Library, Redbridge. This is what the allocated space currently looks like.