My kitchen is tiny. I was hoping to do an extension, but it doesn't make any sense in our area, where house prices are flatlining. My house is a very ordinary semi in quite a lower middle class area, and there is a definite ceiling to its value. I am reluctantly forced to admit that to add a single-story extension that didn't add a bedroom would likely be throwing a lot of money down the drain. A double-story extension would not get planning permission.
Moving is not an option right now because despite having quite a lot of savings, we can't find a house that really offers us much more in our price range. Part of the issue is that there is a big gap between different postcodes (due to school catchments?) and not much variety in the housing stock. I look at houses that are £150k more than my current one, and think that they don't really offer much more space, really.
We have therefore decided to make the most of it and stay and save to move in a few years. 
The kitchen is very, very small. There is only really space to have full-width cupboards down two sides - otherwise you can't get two people in there. Please give me your tips about how I can maximise storage space without making it look absolutely crammed full of cupboards.