From the medieval tenements, vennels and wynds of the Old Town to the elegance and grace of the Georgian New Town, Edinburgh thoroughly deserves its reputation as one of the most beautiful and ...