Where is Wealden Hall?

Where is Wealden Hall located?

Wealden Hall, Wealden Hall (Station), Great Britain (approx. 51.298443°, 0.442748°)


Where is Wealden Hall on the map?