Welcome to UKY
I think there are probably several places in the UK that would fit your criteria, but I can certainly recommend the city I live in- Sheffield!
Taking your points one by one:
doesn't want to spend too much money on housing?- Check, house prices (renting & buying) are pretty affordable. We pay £500/month in rent for a 2-bedroom (both double) terraced house with a garden in a pretty nice area. A house on our street which is almost identical to ours recently sold for about £100K. 3-bedroom houses will run you roughly £550-700 in rent depending on the house and location in the city.
wants to work in IT?- My husband and I both work in IT, and those jobs are a healthy proportion of the vacancies round here, especially if you're in software/web development (South Yorkshire has become kind of a mini-hub for digital/creative industry due to the universities and lower costs of doing business here.)
loves to live near nature but within reach of an interesting city?- Yep. 1/3 of Sheffield is actually in the Peak District, and there is a huge amount of greenspace, woodland and parkland within the city itself. You can either live in the city/suburbs and be within 15-20 minutes of countryside, or you can live in the neighbouring villages outside of the city and have easy access to all the amenities in town. Sheffield has seen a lot of investment/regneration in the city over the last decade or so and it's a really nice place to live with lots of stuff going on all the time.
is interested in alternative parenting/home education etc- I'm not a parent myself but am interested in home education when I do become a parent, so I know that Sheffield does have a home education group that seems to be pretty active. If you homeschool, you certainly won't be on your own!
Okay, sorry that
sounded like a commercial. But I do love it here.