.Yes, Holyhead is the way it is spelt in English
Caergybi in Welsh
Like places in Australia which have Aboriginal names and English names, places in Wales also have indiginous names in Welsh
I guess the docks where big ferries leave from are industrial areas - sky looks grey, cant remember the temperature, this photo was taken back in 2013, but can't have been too cold as I am outside with short sleeves on