Where is Kelvinside Hillhead Parish Church?

Where is Kelvinside Hillhead Parish Church located?

Kelvinside Hillhead Parish Church, Kelvinside Hillhead Parish Church, Great Britain (approx. 55.87752°, -4.293262°)


Where is Kelvinside Hillhead Parish Church on the map?