- Space (Private)
Largest Room0 sq. m
- Street Parking
New Galloway Town Hall is located at High Street, New Galloway and comes under Dumfries and Galloway Council. We have a Main Hall which is available for private functions, meetings etc with a total capacity of 153 people.
Already have an account?
See a problem with this venue's profile? Submit an issue