United Kingdom
The best fish restaurant in London, owned and run by the family who also have the fishmongers next door. Completely unassuming in unfashionable Finsbury Park - if you don't know about it you'll never go there and that's part of what makes it so great.
101 Stroud Green Road, London, N4 3P;
tel: 020 7272 9719
Search Been there