Original: South Norwood is an urban town and in south London , England , in the London Borough of Croydon .
Simplified: The writer of the Sherlock Holmes stories lived in South Norwood on Tennison Road from 1891 to 1894 .