Where is Oakwood?

Where is Oakwood located?

Oakwood, Northumberland, United Kingdom (approx. 54.9859107°, -2.0801301°)


Where is Oakwood on the map?