A walk & talk through Edinburgh's Old Town taking in recent developments.� �