Input (grade 11): Selhurst Park is a British football stadium located in the London suburb of South Norwood in the Borough of Croydon.
Output (grade 8): Selhurst Park is a football stadium in the London Borough of Croydon.