Hi Stoker,
Give it a week or so and they can discover others as the exhibit is being installed somewhere near Liverpool I think.
Photographs I took when visiting the workshop a couple of weeks ago when the screen was being tested
[ Guests cannot view attachments ]
An information photograph I received yesterday of it being installed.
[ Guests cannot view attachments ]
Take care. Tony.