Where is Tegg's Nose?

Where is Tegg's Nose located?

Tegg's Nose, Cheshire East, United Kingdom (approx. 53.24055°, -2.09036°)


Where is Tegg's Nose on the map?