Where is Hornby Castle?

Where is Hornby Castle located?

Hornby Castle, Hornby Castle, Great Britain (approx. 54.11144°, -2.63237°)


Where is Hornby Castle on the map?