Star Wars: The Last Jedi to be shown at London’s Science Museum in IMAX 70mm | London Evening Standard
Star Wars is coming to London’s Science Museum, after the venue announced a series of special screenings of The Last Jedi in December. The historic institution will be the only UK venue to show the upcoming episode of the film franchise in … Continued