En Dumbarton Road se encuentra la...
En Dumbarton Road se encuentra la Iglesia de Allan Park, que sería la sede representante de la Iglesia de Escocia, una rama de la Anglicana pero con más retazos católicos.
Situada frente a la oficina principal de turismo de la ciudad, esta iglesia se ubica en un bonito edificio de planta más cuadrada que rectangular, situada sobre un pequeño montículo, lo cual es normal en el centro de la ciudad, pues se construyó sobre la misma montaña coronada por el castillo. Destaca la existencia de una sola torre rectangular, de procedencia medieval, la parte más antigua.
Interior sobrio pero acogedor, destacable la amable actitud y atención de los sacerdotes, que andan por allí, como tratando en todo momento de aumentar el número de feligreses.