Charming cobblestone street in Edinburgh showcasing St Stephen’s Church tower amidst historic architecture.