Where is Westenhanger Castle?

Where is Westenhanger Castle located?

Westenhanger Castle, Westenhanger Castle, Great Britain (approx. 51.09443°, 1.03098°)


Where is Westenhanger Castle on the map?