Where is Tegg's Nose?

Where is Tegg's Nose located?

Tegg's Nose, Tegg's Nose, Great Britain (approx. 53.250397°, -2.079608°)


Where is Tegg's Nose on the map?