23 may be slightly low but sounds about right - especially if you do alot of around town driving with the a/c compressor running.
You need to get a manual tranny 240D to get to the 33 mpg range and a mid 60's W110 diesel with manual tranny to get better than that
.