Where is Comberbach?

Where is Comberbach located?

Comberbach, England, Great Britain (approx. 53.2937105028°, -2.5332412714°)


Where is Comberbach on the map?