Babylon pipes up on Leith Walk
[][1]Charcoal-grilled kebabs at Babylon on Leith Walk The hanging gardens of Babylon were one of the seven wonders of the ancient world. Time will tell if the new Babylon restaurant on Edinburgh’s Albert Street makes quite such a splash –...