Seafood in London - Islington 302 Upper Street, Islington, London, N1 2TU Tags: private parties, seafood, vegetarian dishes