Manze’s on Walthamstow High Street has been selling pie, mash and jellied eels since 1929. Its shopfront is now listed. Here we see fresh eels being delivered.