Where is Great Kelk?

Where is Great Kelk located?

Great Kelk, England, Great Britain (approx. 54.0069617034°, -0.3179683691°)


Where is Great Kelk on the map?