- Internet Access
- Space (Private)
Barmouth Library is located in Barmouth, Wales. It consist if a community room which is ideal for holding business and social events.
Already have an account?
See a problem with this venue's profile? Submit an issue