Where is The Dog in Over Peover?

Where is The Dog in Over Peover located?

The Dog in Over Peover, England, Great Britain (approx. 53.25825°, -2.31087°)


Where is The Dog in Over Peover on the map?