Where is West Newbiggin?

Where is West Newbiggin located?

West Newbiggin, England, Great Britain (approx. 54.5605586007°, -1.4531277181°)


Where is West Newbiggin on the map?