Where is Whatton?

Where is Whatton located?

Whatton, Nottinghamshire, United Kingdom (approx. 52.95155°, -0.8981°)


Where is Whatton on the map?