Rainy weather in the famous shopping street.