Fish Cafe, HampstedFish Cafe on Hampstead high street is part of the NW3 based Villa Bianca group. It sprang up a year or so ago and since then I've spent...