Where is Kelvindale?

Where is Kelvindale located?

Kelvindale, Kelvindale, Great Britain (approx. 55.889824°, -4.308485°)


Where is Kelvindale on the map?