Scotland Next Edinburgh -- Royal Mile  

 

The Cannongate Kirk dates from 1688.