Lily James at UK Premiere, VIP arrivals Odeon Luxe Cinema, Leicester Square, London Sandra Rose October 13, 2020 share Lily James at UK Premiere, VIP arrivals Odeon Luxe Cinema, Leicester Square, London Featuring: Lily James Where: London, United Kingdom When: 19 Jun 2019 Credit: WENN.com