Imagine a world of giant paper mache toadstools, neon rabbits projected onto walls and drinks served from teapots. This is the world of Through The Looking Glass. Image Source: Polyvore by Missy-Mimi This Friday (9th March) Adam Street Private Members …