Where is Warblebank?

Where is Warblebank located?

Warblebank, England, Great Britain (approx. 54.8036554691°, -3.1144008638°)


Where is Warblebank on the map?