Input (grade 8): South Norwood is an urban town and in south London, England, in the London Borough of Croydon.
Output (grade 7): The writer of the Sherlock Holmes stories lived in South Norwood on Tennison Road from 1891 to 1894.