Where is Naburn?

Where is Naburn located?

Naburn, Naburn, Great Britain (approx. 53.9027°, -1.09004°)


Where is Naburn on the map?