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 reminds me of my first flat. Classic Victorian house interior with an original fireplace, books in the alcove. However I wasn't stylish enough to have those wonderfully chic grey walls with high white accents.