Picture of the Leeds museum discovery centre in Leeds, West Yorkshire.
I had forgotten that this place existed until I walked by it the other day. I first chanced across it from the top deck of the Leeds tourist bus on its press launch. Unfortunately they operate on an appointment basis, so apart from saying hi to the girl on reception I have nothing further to add till I make an appointment and look into it further.