One guest said, "One of the best fish and chips restaurants in London. We ordered cod fish and haddock fish, both are very tasty and delicious, and even the chips are very tasty. Different kinds of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results