Iconic Film Memorabilia Descends on BFI IMAX

London’s BFI IMAX is currently host to a wealth of rare and iconic film and television memorabilia. Prop Store and ODEON have presented a museum-grade, free-to-enter exhibition showcasing props that will be entered into a public auction on 26th September 2017. The exhibition features props and costumes from hit films like ‘Back to the Future’, […]