Edinburgh is a city whose history is written on its face. The Old Town on its crowded rock, sloping down from the Castle to Holyroodhouse, has not significantly changed its …