Urban Forest, Elephant and Castle Published 20/09/2013 at 850 × 567 in Guerrilla gardener allotments, October 2012 Urban Forest, Elephant and Castle. Barbed wire hammock Urban Forest, Elephant and Castle. Barbed wire hammock