Where is ANRÁN at Tidwell Farm?

Where is ANRÁN at Tidwell Farm located?

ANRÁN at Tidwell Farm, England, Great Britain (approx. 50.48387°, -3.72897°)


Where is ANRÁN at Tidwell Farm on the map?