Where is Whittington Castle?

Where is Whittington Castle located?

Whittington Castle, Whittington Castle, Great Britain (approx. 52.87364°, -3.002629°)


Where is Whittington Castle on the map?