Where is Deaconsbank?

Where is Deaconsbank located?

Deaconsbank, Deaconsbank, Great Britain (approx. 55.798595°, -4.329856°)


Where is Deaconsbank on the map?