Where is Nottingham Castle?

Where is Nottingham Castle located?

Nottingham Castle, Nottingham Castle, Great Britain (approx. 52.94989°, -1.15458°)


Where is Nottingham Castle on the map?