HP PhotoSmart D7460

This is a six ink printer that also has a display and accepts inputs from various card types and USB sticks. However it is not only USB and Ethernet but it can also print via Bluetooth.

This is quite a low slung unit at 45x41x16cm, only the final measurement could be greater if you have the TFT raised vertically it would add 7cm to the height. As paper is stored flat in the base and delivered on top of this store no further space is required. The depth includes the 3cm that the power lead sticks out the back of the unit.