Runner beans are great to grow in small spaces, they take up little ground space and you'll get plenty of crop. You could also get a 'mini' greenhouse zip up tent thingy. You could get a few tomatoes, chillies, peppers in there.
Plan where you put them carefully, work out which direction the sun goes around the garden (or what little sun you get) and try to place all the stuff mentioned above where you get the most light.
You could grow some salad crops in the shadier areas, lettuce doesn't tend to like full blazing sun.
![wink :wink:](https://chat.allotment-garden.org/Smileys/green/wink.gif)