Greenwich Picturehouse 9th October 20199th May 2020 admin Postal address:180 Greenwich High Rd, London, SE10 8NN, United KingdomSocial media: