What civil parish in Cheshire, England contains Scholar Green, which is located next to the isolated village of Mow Cop, 24 miles south of Manchester and 6 miles north of Stoke-on-Trent?
Scholar Green: Scholar Green ( ) is a small village, in the civil parish of Odd Rode, in Cheshire, England.
i don't know