A stunning seaside market town has been named one of the best places in the UK for foodies. Margate is a seaside town in the ...