A city in the northeast of England has been named as one of the cheapest places in the country to buy a house with average prices under £140k