Westfield - United Kingdom Retailer
North Fish

North Fish

About

North Fish is a restaurant chain founded in 2002 in Kielce, Poland. Currently operating 45 restaurants in prime locations throughout Poland, it is without a doubt one of Europe's leading fish and seafood restaurant chains and has now joined Westfield Stratford City to bring to the UK what it does best.

Store Locations
Center Name
Position