This is a fairly modern pocket park just off Islington’s Essex Road, with a very confusing road name history surrounding it, ...