St Alphonsus RC Church, Glasgow
Tourist attraction • Catholic church👍 Must admit doe love this building its a church its bit diffrent from normal type churches in Glasgow People often mention church,
Address
217 London Rd, Glasgow G40 2ST, United Kingdom
Contact
+44 141 552 0519Rating on Google Maps
4.80 (74 reviews)Open on Google Maps