Where is St Nicholas Kirk?

Where is St Nicholas Kirk located?

St Nicholas Kirk, St Nicholas Kirk, Great Britain (approx. 57.146427°, -2.099509°)


Where is St Nicholas Kirk on the map?