Huge Transformers statues in Leicester Square ahead of film premiere, London, England, United Kingdom - 26 May 2023
A woman takes a photo of the statue of Optimus Primal. Huge Transformers have been installed in Leicester Square ahead of the premiere of the next film in the series, Transformers: Rise of the Beasts.