Use drawer slides; mount the drawer on the wall; attach the shell to the slides, so it pulls out. Shifty Desk / Hallway Stand by Daniel Schofield This is such a great storage idea! It can be a shelf and a drawer.
This wall table is one of my favourites of all time. It is so clever designed, and the finish is over the top. When this table is folded up it looks totally like a picture, and when folded down the image hides below the table!