Went there with a friend and saw "Super 8" on IMAX. The movie itself was a disappointment, but the venue was quite good. I'm starting to believe you have to get out of Central London to really find good cinemas like this to enjoy your experience. The staff was quite nice and there were the usual popcorn stands, that I don't queue for, so can't comment on that, but the screen was huge and it gave quite a nice movie experience. Although to be fair, since all ODEONs now have the Digital 3000 thing, it's not worth the extra money for the IMAX. Do it if it pleases you, but otherwise you'll be fine with just the standard screens. Anyway, IMAX aside, i definitely recommend this cinema.