Where is Montgomery Castle?

Where is Montgomery Castle located?

Montgomery Castle, Montgomery Castle, Great Britain (approx. 52.56336°, -3.14989°)


Where is Montgomery Castle on the map?