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?
{"latitude":54.601,"longitude":-5.923,"title":"McHugh's Bar"}