Where is Bolesworth Castle?

Where is Bolesworth Castle located?

Bolesworth Castle, Bolesworth Castle, Great Britain (approx. 53.098988°, -2.7556202°)


Where is Bolesworth Castle on the map?