Nope, i don't know how much a lambda sensor is the a freelander but i replaced one on my polo recently and it was £55 i think. Eurocar parts seem to do 30% off every weekend, so worth checking there.
Also might be worth checking all the pipes around the engine, the polo had an error code which...