Event: "Transformers 3" UK Premiere - Arrivals Venue & Location: BFI IMAX Cinema / London, UK Event Date: 06/26/2011 Photographer: Landmark / PR Photos