Where is Lower-Peover?

Where is Lower-Peover located?

Lower-Peover, England, Great Britain (approx. 53.2622045142°, -2.3925132767°)


Where is Lower-Peover on the map?