Odeon Panton St


An Odeon cinema on Panton Street, in London.

I think it's that one just off the bottom corner of Leicester Square - if you head south from the Swiss Centre / Ben and Jerry's end of the north edge, then turn right and head away from the square, past the cash machines, it's the nondescript low building on your left. Could be wrong. -- TA

The cinema was a venue for Sci Fi London 2005?.


Mon, 10 Jan 2005 10:34:07 GMT Front Page Recent Changes Message Of The Day