Event : "Tamara Drewe" UK Premiere - Arrivals Venue & Location : Odeon Cinema, Leicester Square / London, UK Event Date : 09/06/2010 Photographer : Landmark / PR Photos