Transformers Cars in More Photos from the London Filming