Where is Clouds Hill?

Where is Clouds Hill located?

Clouds Hill, Clouds Hill, Great Britain (approx. 50.718044°, -2.2512653°)


Where is Clouds Hill on the map?