Secluded Clerkenwell gem with a long green path and ample seating—grab a coffee from nearby Upper Street and enjoy the calm away from Islington's rush.