Scotland has 33 new towns - where are they and what's it like living in one? ○ found 2025 › Nov › 28 (Fri) @ 10:05 UTC a story from BBC ✅ › BBC News Scotland ■■ BBC Scotland ■ Aberdeenshire ■■ preview sentiment