My husband and I are considering moving to Scotland with our twins (19m). We are fed up with how things are going in England (mainly Brexit) and want to bring our kids up in a more positive country. We live in Yorkshire at the moment in a small town but miss city life a little bit. We want to be somewhere that is good for kids, safe with good schools and good train links. However, we do like a vibrant place that has enough for the grown-ups too, i.e. good cafes, restaurants, bars, culture and somewhere with a good community feel. A lot to ask!
We are currently thinking of Linlithgow, Dunblane, BofA or Dunbar (North Berwick too expensive). I have heard that Dundee is quite good or Stirling but not sure if these places are good for kids.
Any advice and insight would really be appreciated.