I passed this place in Great Newport Street, near Leicester Square. Must go in next time I am passing (I was in a hurry) but if you have been there, let me know. Their website is Carrollian themed.

And on 8 APril onwards the British Library has an All About Alice event - click here for details.