More weather information for Telegraph Hill