
Vibrant Scottish town has some of UK's cheapest homes and 'charming' streets
This town in East Ayrshire, Scotland, has been named one of the most affordable places to live in the UK, with locals praising its vibrant shopping scene and friendly atmosphere