Fishmongers in London - Islington 88-90 Essex Road, Islington, London, N1 8LU Tags: fish, fresh, seafood, wild