Muschamp Road, East Dulwich, SE15
Photo taken in 1987 by Nicksarebi
"I lived in South London during the second half of the 1980s, and recall there being only one major snowfall during that time. This must have been it! "
See http://www.flickr.com/photos/34517490@N00/2849853029/