Green Screen, Richmond (Sun 18 March) TweetSharePinShare0 SharesSunday 18th March 2018 at 5.30pm in the Ham Library Annexe (near Richmond, south west London) TweetSharePinShare0 Shares Screening info Date/time: Sun 18 March, 5:30 pm Venue: Ham Library Annexe Address: Ham Library Annexe, Ham Street TW10 7HR