Vitara, that's the one I would go for on a budget. Not bad on fuel, can be bought for about £500/£700 in reasonable condition' 4 wheel drive with high / low box. Pop a set of decent tyres on it and you will find it will serve you well (and they are pretty comfy to drive on / off road).
Toyota Lancruiser, hilux, surf. Mitsubishi shogun or pajero. Nissan xtrail, terrano. Any of these as long as they have been looked after.
I run a Landy but can't honestly recommend one for the criteria already outlined by the OP.
Hey John, I just love your comment about Tesco! My employer has the pleasure of dealing with them and they are absolute swines to do business with. Luckily for me, I work in a different area.
Great pics and pleased you have supplied us with an alternative bannock mix. Hope the medical...