Here Lies Geoffrey Barkington by Patrick McEvoy, Jubilee Gardens Geoffrey Barkington was a Square Mile dog whose final resting place is within Jubilee Gardens, Houndsditch. Houndsditch marks the route of a ditch outside part of the London Wall, first dug in Roman times, and known […]