1984 Where is the next time Julia and Winston are able to meet? 1984. Thanks Aslan Asked by tracy p #374441 on 5/29/2014 4:09 PM Last updated by Aslan on 5/29/2014 4:22 PM