Everything we hoped to find in the calm and charming Stoke Newington.