SOME of the best restaurants in the UK are nearer to St Helens than you think. Just a short journey to Manchester, Chester or Liverpool and you ...