Walk into any restaurant, grab the menu and check out the price of any flatfish. Megrim sole, sand sole and plaice will be over £20, with lemon sole and Dover sole considerably more – and that’s not to mention brill and turbot. But where is the humble flounder?









