Where is Kexbrough?

Where is Kexbrough located?

Kexbrough, Kexbrough, Great Britain (approx. 53.581654°, -1.5478139°)


Where is Kexbrough on the map?