Beacon Hill Swimming Pool is a volunteer run, not-for-profit. All donations go towards the care and maintenance of our facilities.
Secure payment by Square