Where is Simonburn?

Where is Simonburn located?

Simonburn, England, Great Britain (approx. 55.0546529313°, -2.1992998121°)


Where is Simonburn on the map?