For those of you looking for something fun and educational to do in London this Christmas, The Moonwalkers is a new immersive installation at Lightroom that celebrates the NASA moon landings of the early Seventies and takes visitors on a journey all the way to the lunar surface. The man behind the project, Tom Hanks, […]
Content Creation