Food Europe We all know that Edinburgh is the greatest city in the world but, as the saying goes, there is always room for improvement.