In het hart van Leeds centrum ligt de prachtige parochiekerk, die werd geopend in 1841 en dit was niet de eerste kerk gebouwd op dit terrein. Het bewijs is ontdekt, en stelt dat er verschillende kerken gebouwd op deze site sinds de 17e eeuw. De huidige kerk is gebouwd van steen uit de lokalisatie en voornamelijk afkomstig uit de lokale Bramley Fall en Horsforth groeven. Het interieur is puur decor en de details van de kwarts pebble zand en grote stenen muren nog steeds stevig en de verwijdering van het gehele leven. De kerk is ingenomen met het publiek en bezoekers in staat zijn om dit uitgestrekte plaats van aanbidding en om zich aan te gaan in de geschiedenis die zij bezit.