Sorry it's taken me a while to jump in this post, what a sad story, I hope you find out more about them.
It feels like Llandudno to me, mainly for the reasons you've all said, the curve at the end of the road, and comparing the windows and that sticky out square building but I'm not 100% sure.
Much of the beach doesn't have the same sort of wall, but then that could have changed over the years.
The chimneys/dormer windows look wrong and if the square building is the same as the one in Gadget's link, then the roof just slightly to the left of centre isn't there at all, in fact there seems to be a street about where it would be.
I can't imagine what that tower is ... it looks similar to a GPO tower but so small - optical illusion maybe?
A couple more pictures
http://www.greatorme.org.uk/Trail6.html And a bigger one of the St George's Hotel which is about the right place IF it were Llandudno.
http://www.greatorme.org.uk/llandudno.html (I think this would be the one GeoffE is thinking of, IF it were the same place)
The more I look at the chimneys the more I don't think it is.
Mary