Thanks for the quick reply. The engine oil level remains constant. I have never had to add any oil between changes either. This car has been wonderful in every way.
Could a bad expansion tank cap possibly cause evaporation when it gets hot? It's the only part of the system that I can think of that might not be 'sealed' if it wasn't fitting properly - obviously grasping at straws :-)