The Anglican Church, St Andrews, has held services since the 1840s, and for some time the town also had a Wesleyan Chapel.
The Anglican Church St Andrews has held services since the 1840s. For some time the town also had a Wesleyan Chapel.