London Everything falls faster than an anvil Past May 9–Jun 18, 2014 London — Everything falls faster than an anvil, May 9–Jun 18, 2014