
Find out how close you are to the UK’s 220 best restaurants
The number of Michelin-starred restaurants in the UK and Ireland has reached a new high – but our city is still missing the recognition of its finest dining locations Moor Hall in Aughton, Lancashire has now won Three Michelin Stars – the ultimate foodie honour(Image: Moor Hall) After 26 restaurants were honoured at this year’s…