Where is West Moore End?

Where is West Moore End located?

West Moore End, England, Great Britain (approx. 54.746912146°, -3.3955135351°)


Where is West Moore End on the map?