Our Church, the largest in Alloa, is one of the most important landmarks in the town and can accommodate most large and civic occasions.

The interior has been frequently re-modelled over the years and currently there are discussions underway on further alterations to the sanctuary to help meet modern day requirements.

10 Bedford Place Alloa Clackmannanshire United Kingdom FK10 1LJ

Follow us