Comments from anthea

Showing 1 comment

anthea
anthea commented about Odeon Luxe London Leicester Square on Jun 2, 2004 at 9:29 am

Hi there,

Is this the Theatre where movie premiers are launched and all the famous celebs attend?