Where is Kents Hill?

Where is Kents Hill located?

Kents Hill, Kents Hill, Great Britain (approx. 52.02934°, -0.69763386°)


Where is Kents Hill on the map?