OUR LADY OF DOLOURS 22/10/2025, 11:59
Our Lady of Dolours on Botanic Road is one of the most distinctive modern churches in Dublin. Standing on a prominent corner site beside the Tolka River and opposite the National Botanic Gardens, its dominant feature is a striking pyramidal steel roof.