UK's most affordable town for family home where mortgage payments cost £325

North East England makes up seven of the top 10 most affordable towns