Stoke Newington's hidden gem packed with nautical and maritime books plus gifts for all ages; staff so kind they'll surprise you with freebies.