All types Bar All types All types Bars 51 51 Main Street, Glenluce, Newton Stewart, Glenluce, SC DG8 0PP Bar The Crown Hotel 36 Main Street, Glenluce, Newton Stewart, Glenluce, SC DG8 0PS Bar