Where is Catbrain?

Where is Catbrain located?

Catbrain, Catbrain, Great Britain (approx. 51.52288°, -2.612466°)


Where is Catbrain on the map?