Huge Transformers statues in Leicester Square ahead of film premiere, London, England, United Kingdom - 26 May 2023
A member of the promotions team stands next to the statue of Optimus Prime. Huge Transformers have been installed in Leicester Square ahead of the premiere of the next film in the series, Transformers: Rise of the Beasts.