If you want to have a lot of storage as well as desk space, it's hard to beat a wall bookcase/desk system. You can create an attractive leaning desk wall in just a few hours with the help of this tutorial from DIY expert Ana White.
This project maximises storage space while also adding some modern "leaning ladder" style to the design. You can customise it with shelves at different heights and at different sizes. Ana White built hers in about five hours using just 2.5cm boards and shows you the steps (complete with project plans) in both the video above and the tutorial linked below.
It's an expensive looking desk system you can make yourself.
Leaning Wall Ladder Desk [Ana White]