Where is Amber Lodge Hickstead-A, Burgess Hill?

Where is Amber Lodge Hickstead-A, Burgess Hill located?

Amber Lodge Hickstead-A, Burgess Hill, Amber Lodge Hickstead-A, Burgess Hill, Great Britain (approx. 50.97332°, -0.19782°)


Where is Amber Lodge Hickstead-A, Burgess Hill on the map?