Where is Chillingham Castle?

Where is Chillingham Castle located?

Chillingham Castle, Chillingham Castle, Great Britain (approx. 55.52581°, -1.90415°)


Where is Chillingham Castle on the map?