The world of tiny creatures brought to life in a shrine full of slides.
Londonist
Something wrong with this article? Let us know here.