A sorely-needed place of reflection for the godless, or a giant publicity stunt? Discuss.
Tiny exhibition for London geeks and urban nature freaks
Londonist
Something wrong with this article? Let us know here.