Where is Alnwick Moore?

Where is Alnwick Moore located?

Alnwick Moore, England, Great Britain (approx. 55.4074213388°, -1.7294368745°)


Where is Alnwick Moore on the map?