Showing 1 comment
Hello there, I’m from Germany and I’m going to be in London in March. Does anybody know if there are any movie premieres on Leicester Square? I couldn’t find any information concerning this on the official Odeon site! Thank you!