Education & Learning How to Tackle Common 11 Plus English Exam Questions in Harrow Harrow is a large town in Greater London, England, and the principal settlement of the London Borough of Harrow. For the children of Harrow, the 11 Plus English exam is lilymorgan9 months ago9 months agoKeep Reading