UK premiere of 'The Little Mermaid' at Odeon Luxe Leicester Square Featuring: Janette Manrara, Aljaz Skorjanec Where: London, United Kingdom When: 15 May 2023 Credit: Dutch Press Photo/INSTARimages **NOT AVAILABLE FOR PUBLICATION IN THE NETHERLANDS O