Input (grade 9): Walthamstow is a town in the London Borough of Waltham Forest, North East London, England, located north east of Charing Cross.
Output (grade 5): Walthamstow is a town in the London Borough of Waltham Forest, North East London, England. It is located north east of Charing Cross.