Strontian is most definitely not a city. The word 'city' has a specific meaning in the UK, and only places that are officially designated as cities are called cities. Strontian is a tiny village, population 400. It is entirely misleading to call it a "Scottish City".
Apart from that, Scandium and Thulium are named after Scandinavia and should be added.