Royal Mile, Edinburgh. Don't be fooled by the blue sky and sunshine. It was cold, windy and would soon rain.