Welcome to Little Eden, a small town in the South of England. As well as church fetes, bake sales and picnics, the citizens of this small rural settlement enjoy nothing more than sacrificing blood to their Reptilian leaders.
|Adult Ticket:||From £8.00 (€8.92) per ticket|
Venue Details & Map
58-60 Hampstead Road
Somers TownLondonNW1 2PY
- +44 (0)20 7916 5878