If you require AWD and some offroad capability, go with the Forester. If you just want a city dweller crossover, the CRV 2.0L FWD will be just fine.
Don't expect good fuel efficiency with such vehicles. It's should be the least of your concern when considering vehicles bigger than subcompact or compact sedans and with engine displacements of 2.0L (or bigger). You will be glad to average 6-7 km/L on city routes with such vehicles.
If I were to choose, I'd go with the Forester or maybe spend the same amount of money on a more comfortable used midsize car or increase your budget for a new subcompact car.