HP OFFICE JET 250 printer - Can send print jobs via email (email is in drop down menu from touchscreen). Just send your docs from phone or laptop and it will automatically start printing - Has a battery so can be used anywhere even if no plug socket available
eBay