90 Dunlop Street
Glasgow G1 4 United Kingdom
Glasgow G1 4 United Kingdom
+44 141 221 3096
OverviewBuilt in 1817 by James Gillespie Graham, this building re-introduced the Roman Catholic presence to Glasgow. In 1805 there were only 450 Catholics in the city, by the time this...
more