Where is McHugh's Bar?

Where is McHugh's Bar located?

McHugh's Bar, McHugh's Bar, Great Britain (approx. 54.601°, -5.923°)


Where is McHugh's Bar on the map?